• Mark Tyneway's avatar
    contracts-bedrock: update out of date predeploy semver · 7095a81f
    Mark Tyneway authored
    Updates semantic versioning for predeploys that was previously
    forgotten to be updated. The vaults were all updated so that
    the withdrawal had a larger gas limit. This means that all
    contracts that inherit the vault need to have their semver
    bumped.
    
    Also fixes some comments for mismatched semver.
    7095a81f
BaseFeeVault.sol 615 Bytes
// SPDX-License-Identifier: MIT
pragma solidity 0.8.15;

import { Semver } from "../universal/Semver.sol";
import { FeeVault } from "../universal/FeeVault.sol";

/**
 * @custom:proxied
 * @custom:predeploy 0x4200000000000000000000000000000000000019
 * @title BaseFeeVault
 * @notice The BaseFeeVault accumulates the base fee that is paid by transactions.
 */
contract BaseFeeVault is FeeVault, Semver {
    /**
     * @custom:semver 1.1.0
     *
     * @param _recipient Address that will receive the accumulated fees.
     */
    constructor(address _recipient) FeeVault(_recipient, 10 ether) Semver(1, 1, 0) {}
}