MainP1
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
10
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 47 additional slots
-
variable spans 39 additional slots
4 additional
variables
Balances ($0.00)
No balances found for "MainP1"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "MainP1"
ABI
ABI objects
Getter at block 23079224
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
LONG_FREEZER_ROLE() view returns (bytes32)
0x4c4f4e475f465245455a45520000000000000000000000000000000000000000
OWNER_ROLE() view returns (bytes32)
0x4f574e4552000000000000000000000000000000000000000000000000000000
PAUSER_ROLE() view returns (bytes32)
0x5041555345520000000000000000000000000000000000000000000000000000
SHORT_FREEZER_ROLE() view returns (bytes32)
0x53484f52545f465245455a455200000000000000000000000000000000000000
assetRegistry() view returns (address)
0x0000000000000000000000000000000000000000
backingManager() view returns (address)
0x0000000000000000000000000000000000000000
basketHandler() view returns (address)
0x0000000000000000000000000000000000000000
broker() view returns (address)
0x0000000000000000000000000000000000000000
distributor() view returns (address)
0x0000000000000000000000000000000000000000
frozen() view returns (bool)
false
furnace() view returns (address)
0x0000000000000000000000000000000000000000
issuancePaused() view returns (bool)
false
issuancePausedOrFrozen() view returns (bool)
false
longFreeze() view returns (uint48)
0
proxiableUUID() view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
rToken() view returns (address)
0x0000000000000000000000000000000000000000
rTokenTrader() view returns (address)
0x0000000000000000000000000000000000000000
rsr() view returns (address)
0x0000000000000000000000000000000000000000
rsrTrader() view returns (address)
0x0000000000000000000000000000000000000000
shortFreeze() view returns (uint48)
0
stRSR() view returns (address)
0x0000000000000000000000000000000000000000
tradingPaused() view returns (bool)
false
tradingPausedOrFrozen() view returns (bool)
false
unfreezeAt() view returns (uint48)
0
version() pure returns (string)
3.0.0
Read-only
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
longFreezes(address) view returns (uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events freezeForever()
freezeLong()
freezeShort()
grantRole(bytes32 role, address account)
init(struct Components components, address rsr_, uint48 shortFreeze_, uint48 longFreeze_)
pauseIssuance()
pauseTrading()
poke()
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setLongFreeze(uint48 longFreeze_)
setShortFreeze(uint48 shortFreeze_)
unfreeze()
unpauseIssuance()
unpauseTrading()
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
AdminChanged(address previousAdmin, address newAdmin)
AssetRegistrySet(address oldVal, address newVal)
BackingManagerSet(address oldVal, address newVal)
BasketHandlerSet(address oldVal, address newVal)
BeaconUpgraded(address indexed beacon)
BrokerSet(address oldVal, address newVal)
DistributorSet(address oldVal, address newVal)
FurnaceSet(address oldVal, address newVal)
Initialized(uint8 version)
IssuancePausedSet(bool oldVal, bool newVal)
LongFreezeDurationSet(uint48 oldDuration, uint48 newDuration)
MainInitialized()
RSRTraderSet(address oldVal, address newVal)
RTokenSet(address indexed oldVal, address indexed newVal)
RTokenTraderSet(address oldVal, address newVal)
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)
ShortFreezeDurationSet(uint48 oldDuration, uint48 newDuration)
StRSRSet(address oldVal, address newVal)
TradingPausedSet(bool oldVal, bool newVal)
UnfreezeAtSet(uint48 oldVal, uint48 newVal)
Upgraded(address indexed implementation)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.