Timelock

Verified contract

Active on Base with 78 txns
Deployed by via 0xe107e2d2 at 7018496
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xc6eed2faa7eb06d4584cf06786e5ff1beab683c05a76476fe839f7bb2dc56228
0x9d7ebb30533bfbd5b9e8e740e6c614e4585905e2d3430907aee7ce7bec980ac3
0x9e3720472be2dec2096a95507e55351372e74a3b36760fd405100a9601cc9c6d
0xc5cd0586a69160468200303f1ed66e11ae84af17f7a46c6b2858e59335afd01d
0xa030027e1eb049cc4ec84932a1ac1b548895b88e5cfe7f100dca07de189ef853
0x0f19664d96727be9010886229f031ec565c641a21f1409f51fdff641143e2ad8
0x1e29158cb2dec3515e459a29074fcfdf1e56e344e37a23b0126ff53d50299871
0x226ae72bb004cf97772aae45e595702f96612c6e78557717d1a33fd74e1daefd
0x2d9781f932cd22febee4fd6fd15ee3978d6dbef998b228e902411fb7494a3c7f
0xf4cb95dae133add1fc8636061d828cf7ba8435d2b7dcfcb1e903e9895bf419cb

Functions
Getter at block 23162403
MAX_BUFFER(view returns (uint256)
432000
MAX_FUNDING_RATE_FACTOR(view returns (uint256)
200
MAX_LEVERAGE_VALIDATION(view returns (uint256)
500000
PRICE_PRECISION(view returns (uint256)
1000000000000000000000000000000
admin(view returns (address)
0x4f6e437f7e90087f7090acfe967d77ba0b4c7444
brrrManager(view returns (address)
0xd1890bf41309cbb73ae7905b4eaad4bf5fffcfd9
buffer(view returns (uint256)
1
marginFeeBasisPoints(view returns (uint256)
10
maxMarginFeeBasisPoints(view returns (uint256)
500
maxTokenSupply(view returns (uint256)
0
mintReceiver(view returns (address)
0x02a2012c36644f4e4b36a14ebe13e23c96f4c5b6
shouldToggleIsLeverageEnabled(view returns (bool)
true
tokenManager(view returns (address)
0x02a2012c36644f4e4b36a14ebe13e23c96f4c5b6
Read-only
isHandler(addressview returns (bool)
isKeeper(addressview returns (bool)
pendingActions(bytes32view returns (uint256)
State-modifying
approve(address _tokenaddress _spenderuint256 _amount
batchWithdrawFees(address _vaultaddress[] _tokens
cancelAction(bytes32 _action
disableLeverage(address _vault
enableLeverage(address _vault
govSetCodeOwner(address _referralStoragebytes32 _codeaddress _newAccount
govSetKeeper(address _positionRouteraddress _positionManageraddress _keeperbool _isActive
initBrrrManager(
processMint(address _tokenaddress _receiveruint256 _amount
redeemUsdp(address _vaultaddress _tokenuint256 _amount
removeAdmin(address _tokenaddress _account
setAdmin(address _admin
setBrrrCooldownDuration(uint256 _cooldownDuration
setBuffer(uint256 _buffer
setContractHandler(address _handlerbool _isActive
setExternalAdmin(address _targetaddress _admin
setFees(address _vaultuint256 _taxBasisPointsuint256 _stableTaxBasisPointsuint256 _mintBurnFeeBasisPointsuint256 _swapFeeBasisPointsuint256 _stableSwapFeeBasisPointsuint256 _marginFeeBasisPointsuint256 _liquidationFeeUsduint256 _minProfitTimebool _hasDynamicFees
setFundingRate(address _vaultuint256 _fundingIntervaluint256 _fundingRateFactoruint256 _stableFundingRateFactor
setGov(address _targetaddress _gov
setHandler(address _targetaddress _handlerbool _isActive
setInPrivateLiquidationMode(address _vaultbool _inPrivateLiquidationMode
setInPrivateTransferMode(address _tokenbool _inPrivateTransferMode
setIsLeverageEnabled(address _vaultbool _isLeverageEnabled
setIsSwapEnabled(address _vaultbool _isSwapEnabled
setKeeper(address _keeperbool _isActive
setLiquidator(address _vaultaddress _liquidatorbool _isActive
setMarginFeeBasisPoints(uint256 _marginFeeBasisPointsuint256 _maxMarginFeeBasisPoints
setMaxGasPrice(address _vaultuint256 _maxGasPrice
setMaxGlobalShortSize(address _vaultaddress _tokenuint256 _amount
setMaxLeverage(address _vaultuint256 _maxLeverage
setPriceFeed(address _vaultaddress _priceFeed
setReferrerTier(address _referralStorageaddress _referreruint256 _tierId
setShortsTrackerAveragePriceWeight(uint256 _shortsTrackerAveragePriceWeight
setShouldToggleIsLeverageEnabled(bool _shouldToggleIsLeverageEnabled
setSwapFees(address _vaultuint256 _taxBasisPointsuint256 _stableTaxBasisPointsuint256 _mintBurnFeeBasisPointsuint256 _swapFeeBasisPointsuint256 _stableSwapFeeBasisPoints
setTier(address _referralStorageuint256 _tierIduint256 _totalRebateuint256 _discountShare
setTokenConfig(address _vaultaddress _tokenuint256 _tokenWeightuint256 _minProfitBpsuint256 _maxUsdpAmountuint256 _bufferAmountuint256 _usdpAmount
setTokenManager(address _tokenManager
setUsdpAmounts(address _vaultaddress[] _tokensuint256[] _usdpAmounts
setVaultUtils(address _vaultaddress _vaultUtils
signalApprove(address _tokenaddress _spenderuint256 _amount
signalMint(address _tokenaddress _receiveruint256 _amount
signalRedeemUsdp(address _vaultaddress _tokenuint256 _amount
signalSetGov(address _targetaddress _gov
signalSetHandler(address _targetaddress _handlerbool _isActive
signalSetPriceFeed(address _vaultaddress _priceFeed
signalVaultClearTokenConfig(address _vaultaddress _token
signalVaultSetTokenConfig(address _vaultaddress _tokenuint256 _tokenDecimalsuint256 _tokenWeightuint256 _minProfitBpsuint256 _maxUsdpAmountbool _isStablebool _isShortable
signalWithdrawToken(address _targetaddress _tokenaddress _receiveruint256 _amount
transferIn(address _senderaddress _tokenuint256 _amount
updateUsdpSupply(uint256 usdpAmount
vaultClearTokenConfig(address _vaultaddress _token
vaultSetTokenConfig(address _vaultaddress _tokenuint256 _tokenDecimalsuint256 _tokenWeightuint256 _minProfitBpsuint256 _maxUsdpAmountbool _isStablebool _isShortable
withdrawFees(address _vaultaddress _tokenaddress _receiver
withdrawToken(address _targetaddress _tokenaddress _receiveruint256 _amount
Events
ClearAction(bytes32 action
SignalApprove(address tokenaddress spenderuint256 amountbytes32 action
SignalClearSetTokenConfig(address vaultaddress tokenbytes32 action
SignalMint(address tokenaddress receiveruint256 amountbytes32 action
SignalPendingAction(bytes32 action
SignalRedeemUsdp(address vaultaddress tokenuint256 amount
SignalSetGov(address targetaddress govbytes32 action
SignalSetHandler(address targetaddress handlerbool isActivebytes32 action
SignalSetPriceFeed(address vaultaddress priceFeedbytes32 action
SignalVaultSetTokenConfig(address vaultaddress tokenuint256 tokenDecimalsuint256 tokenWeightuint256 minProfitBpsuint256 maxUsdpAmountbool isStablebool isShortable
SignalWithdrawToken(address targetaddress tokenaddress receiveruint256 amountbytes32 action
Constructor
constructor(address _adminuint256 _bufferaddress _tokenManageraddress _mintReceiveraddress _brrrManageruint256 _maxTokenSupplyuint256 _marginFeeBasisPointsuint256 _maxMarginFeeBasisPoints
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.