PlasmaVaultBase
Verified contract
Implementation
Active on
Ethereum with 0 txns
Inferred storage
Map
Table
Raw
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional
variables
Balances ($0.00)
No balances found for "PlasmaVaultBase"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "PlasmaVaultBase"
ABI
ABI objects
Getter at block 20886783
CLOCK_MODE() view returns (string)
mode=blocknumber&from=default
DOMAIN_SEPARATOR() view returns (bytes32)
0x008265bd9eb40b616af04408f649df0ae66c40e592df532b782a5e534b4a8622
authority() view returns (address)
0x0000000000000000000000000000000000000000
cap() view returns (uint256)
0
clock() view returns (uint48)
20886783
decimals() view returns (uint8)
18
eip712Domain() view returns (bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
(fields=0x0f, name=, version=, chainId=1, verifyingContract=0x7ef926cb565fde40dacaa3d5712cfb488a6964d2, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
getAccessManagerAddress() view returns (address)
0x0000000000000000000000000000000000000000
getFuses() view returns (address[])
[]
getInstantWithdrawalFuses() view returns (address[])
[]
getManagementFeeData() view returns (struct PlasmaVaultStorageLibManagementFeeData feeData)
(0x0000000000000000000000000000000000000000, 0, 0)
getPerformanceFeeData() view returns (struct PlasmaVaultStorageLibPerformanceFeeData feeData)
(0x0000000000000000000000000000000000000000, 0)
getPriceOracleMiddleware() view returns (address)
0x0000000000000000000000000000000000000000
getRewardsClaimManagerAddress() view returns (address)
0x0000000000000000000000000000000000000000
getTotalSupplyCap() view returns (uint256)
0
isConsumingScheduledOp() view returns (bytes4)
0x00000000
isMarketsLimitsActivated() view returns (bool)
false
name() view returns (string)
symbol() view returns (string)
totalSupply() view returns (uint256)
0
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
checkpoints(address account, uint32 pos) view returns (struct CheckpointsCheckpoint208)
delegates(address account) view returns (address)
getDependencyBalanceGraph(uint256 marketId_) view returns (uint256[])
getInstantWithdrawalFusesParams(address fuse_, uint256 index_) view returns (bytes32[])
getMarketLimit(uint256 marketId_) view returns (uint256)
getMarketSubstrates(uint256 marketId_) view returns (bytes32[])
getPastTotalSupply(uint256 timepoint) view returns (uint256)
getPastVotes(address account, uint256 timepoint) view returns (uint256)
getVotes(address account) view returns (uint256)
isBalanceFuseSupported(uint256 marketId_, address fuse_) view returns (bool)
isFuseSupported(address fuse_) view returns (bool)
isMarketSubstrateGranted(uint256 marketId_, bytes32 substrate_) view returns (bool)
nonces(address owner_) view returns (uint256)
numCheckpoints(address account) view returns (uint32)
State-modifying
Events activateMarketsLimits()
addBalanceFuse(uint256 marketId_, address fuse_)
addFuses(address[] fuses_)
approve(address spender, uint256 value) returns (bool)
configureInstantWithdrawalFuses(struct InstantWithdrawalFusesParamsStruct[] fuses_)
configureManagementFee(address feeManager_, uint256 feeInPercentage_)
configurePerformanceFee(address feeManager_, uint256 feeInPercentage_)
convertToPublicVault()
deactivateMarketsLimits()
delegate(address delegatee)
delegateBySig(address delegatee, uint256 nonce, uint256 expiry, uint8 v, bytes32 r, bytes32 s)
enableTransferShares()
grantMarketSubstrates(uint256 marketId_, bytes32[] substrates_)
init(string assetName_, address accessManager_, uint256 totalSupplyCap_)
permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
removeBalanceFuse(uint256 marketId_, address fuse_)
removeFuses(address[] fuses_)
setAuthority(address newAuthority)
setMinimalExecutionDelaysForRoles(uint64[] rolesIds_, uint256[] delays_)
setPriceOracleMiddleware(address priceOracleMiddleware_)
setRewardsClaimManagerAddress(address rewardsClaimManagerAddress_)
setTotalSupplyCap(uint256 cap_)
setupMarketsLimits(struct MarketLimit[] marketsLimits_)
transfer(address to, uint256 value) returns (bool)
transferFrom(address from, address to, uint256 value) returns (bool)
updateCallbackHandler(address handler_, address sender_, bytes4 sig_)
updateDependencyBalanceGraphs(uint256[] marketIds_, uint256[][] dependencies_)
updateInternal(address from_, address to_, uint256 value_)
Approval(address indexed owner, address indexed spender, uint256 value)
AuthorityUpdated(address authority)
BalanceFuseAdded(uint256 marketId, address fuse)
BalanceFuseRemoved(uint256 marketId, address fuse)
CallbackHandlerUpdated(address indexed handler, address indexed sender, bytes4 indexed sig)
DelegateChanged(address indexed delegator, address indexed fromDelegate, address indexed toDelegate)
DelegateVotesChanged(address indexed delegate, uint256 previousVotes, uint256 newVotes)
EIP712DomainChanged()
FuseAdded(address fuse)
FuseRemoved(address fuse)
Initialized(uint64 version)
InstantWithdrawalFusesConfigured(struct InstantWithdrawalFusesParamsStruct[] fuses)
ManagementFeeDataConfigured(address feeManager, uint256 feeInPercentage)
MarketLimitUpdated(uint256 marketId, uint256 newLimit)
MarketSubstratesGranted(uint256 marketId, bytes32[] substrates)
MarketsLimitsActivated()
MarketsLimitsDeactivated()
PerformanceFeeDataConfigured(address feeManager, uint256 feeInPercentage)
PriceOracleMiddlewareChanged(address newPriceOracleMiddleware)
RewardsClaimManagerAddressChanged(address newRewardsClaimManagerAddress)
Transfer(address indexed from, address indexed to, uint256 value)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
AccessManagedInvalidAuthority(address authority)
AccessManagedRequiredDelay(address caller, uint32 delay)
AccessManagedUnauthorized(address caller)
AddressEmptyCode(address target)
BalanceFuseAlreadyExists(uint256 marketId, address fuse)
BalanceFuseDoesNotExist(uint256 marketId, address fuse)
BalanceFuseNotReadyToRemove(uint256 marketId, address fuse, uint256 currentBalance)
CheckpointUnorderedInsertion()
ECDSAInvalidSignature()
ECDSAInvalidSignatureLength(uint256 length)
ECDSAInvalidSignatureS(bytes32 s)
ERC20ExceededCap(uint256 increasedSupply, uint256 cap)
ERC20InsufficientAllowance(address spender, uint256 allowance, uint256 needed)
ERC20InsufficientBalance(address sender, uint256 balance, uint256 needed)
ERC20InvalidApprover(address approver)
ERC20InvalidCap(uint256 cap)
ERC20InvalidReceiver(address receiver)
ERC20InvalidSender(address sender)
ERC20InvalidSpender(address spender)
ERC2612ExpiredSignature(uint256 deadline)
ERC2612InvalidSigner(address signer, address owner)
ERC5805FutureLookup(uint256 timepoint, uint48 clock)
ERC6372InconsistentClock()
FailedInnerCall()
FuseAlreadyExists()
FuseDoesNotExist()
FuseUnsupported(address fuse)
InvalidAccountNonce(address account, uint256 currentNonce)
InvalidInitialization()
InvalidManagementFee(uint256 feeInPercentage)
InvalidPerformanceFee(uint256 feeInPercentage)
MarketLimitSetupInPercentageIsTooHigh(uint256 limit)
NotInitializing()
SafeCastOverflowedUintDowncast(uint8 bits, uint256 value)
UnsupportedPriceOracleMiddleware()
VotesExpiredSignature(uint256 expiry)
WrongAddress()
WrongArrayLength()
WrongMarketId(uint256 marketId)
WrongValue()