Bascule
Verified contract
Active on
Ethereum with 2,113 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "Bascule"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20792156 | 3 minutes ago | | | 0 | 0.0051339054 | |
| 20791990 | 36 minutes ago | | | 0 | 0.0026873982 | |
| 20791960 | 42 minutes ago | | | 0 | 0.00084754498 | |
| 20791901 | an hour ago | | | 0 | 0.0010091436 | |
| 20791871 | an hour ago | | | 0 | 0.00092159629 | |
| 20791630 | 2 hours ago | | | 0 | 0.00059165956 | |
| 20791527 | 2 hours ago | | | 0 | 0.00086958188 | |
| 20791307 | 3 hours ago | | | 0 | 0.00089178243 | |
| 20791245 | 3 hours ago | | | 0 | 0.00087845901 | |
| 20791213 | 3 hours ago | | | 0 | 0.00065384709 |
ABI
ABI objects
Getter at block 20792171
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DEPOSIT_REPORTER_ROLE() view returns (bytes32)
0x5942d91f69077c4aaa298136f517c79177d0dad273c077e196539e790f5f8d22
PAUSER_ROLE() view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
VALIDATION_GUARDIAN_ROLE() view returns (bytes32)
0x06904834513b9a81987b5067c3608157edee7343caee98cdd5cbbc7c4f2a1af1
WITHDRAWAL_VALIDATOR_ROLE() view returns (bytes32)
0xcced9224ba5571ce4155eb796e0581b0964573d2b535512568d9bd352985bd70
defaultAdmin() view returns (address)
0xc8bd11c94b1924be97b4d3215f38fccd15320889
defaultAdminDelay() view returns (uint48)
259200
defaultAdminDelayIncreaseWait() view returns (uint48)
432000
maxDeposits() view returns (uint256)
100
owner() view returns (address)
0xc8bd11c94b1924be97b4d3215f38fccd15320889
paused() view returns (bool)
false
pendingDefaultAdmin() view returns (address newAdmin, uint48 schedule)
(newAdmin=0x0000000000000000000000000000000000000000, schedule=0)
pendingDefaultAdminDelay() view returns (uint48 newDelay, uint48 schedule)
(newDelay=0, schedule=0)
validateThreshold() view returns (uint256)
1000000000
Read-only
depositHistory(bytes32 depositID) view returns (uint8 status)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events acceptDefaultAdminTransfer()
beginDefaultAdminTransfer(address newAdmin)
cancelDefaultAdminTransfer()
changeDefaultAdminDelay(uint48 newDelay)
grantRole(bytes32 role, address account)
pause()
renounceRole(bytes32 role, address account)
reportDeposits(bytes32 reportId, bytes32[] depositIDs)
revokeRole(bytes32 role, address account)
rollbackDefaultAdminDelay()
setMaxDeposits(uint256 aMaxDeposits)
unpause()
updateValidateThreshold(uint256 newThreshold)
validateWithdrawal(bytes32 depositID, uint256 withdrawalAmount)
DefaultAdminDelayChangeCanceled()
DefaultAdminDelayChangeScheduled(uint48 newDelay, uint48 effectSchedule)
DefaultAdminTransferCanceled()
DefaultAdminTransferScheduled(address indexed newAdmin, uint48 acceptSchedule)
DepositsReported(bytes32 indexed reportId, uint256 numDeposits)
MaxDepositsUpdated(uint256 numDeposits)
Paused(address account)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
Unpaused(address account)
UpdateValidateThreshold(uint256 oldThreshold, uint256 newThreshold)
WithdrawalNotValidated(bytes32 depositID, uint256 withdrawalAmount)
WithdrawalValidated(bytes32 depositID, uint256 withdrawalAmount)
constructor(address aDefaultAdmin, address aPauser, address aDepositReporter, address aWithdrawalValidator, uint256 aMaxDeposits)
This contract contains no fallback and receive objects.
AccessControlBadConfirmation()
AccessControlEnforcedDefaultAdminDelay(uint48 schedule)
AccessControlEnforcedDefaultAdminRules()
AccessControlInvalidDefaultAdmin(address defaultAdmin)
AccessControlUnauthorizedAccount(address account, bytes32 neededRole)
AlreadyReported(bytes32 depositID)
AlreadyWithdrawn(bytes32 depositID, uint256 withdrawalAmount)
BadDepositReport()
EnforcedPause()
ExpectedPause()
SafeCastOverflowedUintDowncast(uint8 bits, uint256 value)
SameValidationThreshold()
WithdrawalFailedValidation(bytes32 depositID, uint256 withdrawalAmount)