DefaultBondStrategy

Verified contract

Active on Ethereum with 52 txns
Deployed by via 0x1fc853d4 at 20046515
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "DefaultBondStrategy"

0x891a2f94b6df60f6f2ee559c1caeb6fe53679593754ddac8473d43453da00ebd
0x2845a02ffa194581f61606290543e0097c343b87e4daba3792d0d37c484a7739
0x292d7e5e5cc111534f3d0e7fd5f04e585b6e435a3cafb52c997b9394b2c5212a
0x351dff376afb31998313935d69ba0d138bc9c40d10329ee9cbc44341a23f8943
0x5c33c8423d5a9b75602f0a4d07383e6033e614c47e00a6d5843f6068d10d71c3
0xfa7ec12dace53925eaf21f9dc8c5bffc5aa61f54a8c2bc8d72a4ee4e39eba48c
0xae2b353cdf059e616a10a6f9b50ae0a19851ff6c220750fb450b0e588199fe16
0xbbf018433d82c5ddda820beb140d40206f3a4950b55409898a137a0e1ca327de
0xa5bacead9fc48b9901e71d4db9de6c6262e0b6a46cb3d2eba0d9f6ec72fd1c5f
0xa64301755d0b84605303ae2da6e6ed5c10a521a195e490649380e826f38c6b7e

Functions
Getter at block 21302402
ADMIN_DELEGATE_ROLE(view returns (bytes32)
0xc171260023d22a25a00a2789664c9334017843b831138c8ef03cc8897e5873d7
ADMIN_ROLE(view returns (bytes32)
0xf23ec0bb4210edd5cba85afd05127efcd2fc6a781bfed49188da1081670b22d8
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
OPERATOR(view returns (bytes32)
0x46a52cf33029de9f84853745a87af28464c80bf0346df1b32e205fc73319f622
Q96(view returns (uint256)
79228162514264337593543950336
bondModule(view returns (address)
0xd8619769fed318714d362bff01ca98ac938bdf9b
erc20TvlModule(view returns (address)
0x1eb0e946d7d757d7b085b779a146427e40abbcf8
vault(view returns (address)
0x7a4effd87c2f3c55ca251080b1343b605f327e3a
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isAdmin(address senderview returns (bool)
isOperator(address senderview returns (bool)
requireAdmin(address senderview 
requireAtLeastOperator(address senderview 
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenToData(addressview returns (bytes)
State-modifying
depositCallback(uint256[]uint256
grantRole(bytes32 roleaddress account
processAll(
processWithdrawals(address[] users
renounceRole(bytes32 roleaddress callerConfirmation
revokeRole(bytes32 roleaddress account
setData(address tokenstruct IDefaultBondStrategyData[] data
Events
DefaultBondStrategyProcessWithdrawals(address[] usersuint256 timestamp
DefaultBondStrategySetData(address indexed tokenstruct IDefaultBondStrategyData[] datauint256 timestamp
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Constructor
constructor(address adminaddress vault_address erc20TvlModule_address bondModule_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
AddressZero(
Forbidden(
InvalidBond(
InvalidCumulativeRatio(