EthenaMinting
Verified contract
Active on
Ethereum with 91 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
Balances ($546.08)
Native
Value
$287.36
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.11 | $2,612.33 |
$287.36 | |
stETH | ERC-20 | 0.091639 | $2,612.87 |
$239.44 | |
USDT | ERC-20 | 19.285505 | $0.999702 |
$19.28 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20132263 | 3 months ago | | | 0 | 0.00024570963 | |
| 20075228 | 4 months ago | | | 0 | 0.0038660823 | |
| 20075129 | 4 months ago | | | 0 | 0.0074037315 | |
| 20075082 | 4 months ago | | | 0 | 0.0059179061 | |
| 20075021 | 4 months ago | | | 0 | 0.0058253778 | |
| 20074872 | 4 months ago | | | 0 | 0.0019021861 | |
| 20074869 | 4 months ago | | | 0 | 0.0017060765 | |
| 20070457 | 4 months ago | | | 0 | 0.0018063454 | |
| 20070447 | 4 months ago | | | 0 | 0.0019127824 | |
| 20069114 | 4 months ago | | | 0 | 0.0039967543 |
ABI
ABI objects
Getter at block 20870939
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
getDomainSeparator() view returns (bytes32)
0xe43c9fd012ab80d82a2c30a2ff4340f6d3f7335e7b340f12b480ac951aa07cfa
maxMintPerBlock() view returns (uint256)
250000000000000000000000
maxRedeemPerBlock() view returns (uint256)
250000000000000000000000
owner() view returns (address)
0xd7b51dac85c8545b3f7a464b810716528af16285
usde() view returns (address)
0x2dfaf238b8255826a160432126e0bc5db20c33e9
Read-only
delegatedSigner(address, address) view returns (uint8)
encodeOrder(struct IEthenaMintingOrder order) pure returns (bytes)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
hashOrder(struct IEthenaMintingOrder order) view returns (bytes32)
isSupportedAsset(address asset) view returns (bool)
mintedPerBlock(uint256) view returns (uint256)
redeemedPerBlock(uint256) view returns (uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
verifyNonce(address sender, uint256 nonce) view returns (uint256, uint256, uint256)
verifyOrder(struct IEthenaMintingOrder order, struct IEthenaMintingSignature signature) view returns (bytes32 taker_order_hash)
verifyRoute(struct IEthenaMintingRoute route) view returns (bool)
State-modifying
Events acceptAdmin()
addCustodianAddress(address custodian)
addSupportedAsset(address asset)
confirmDelegatedSigner(address _delegatedBy)
disableMintRedeem()
grantRole(bytes32 role, address account)
mint(struct IEthenaMintingOrder order, struct IEthenaMintingRoute route, struct IEthenaMintingSignature signature)
mintWETH(struct IEthenaMintingOrder order, struct IEthenaMintingRoute route, struct IEthenaMintingSignature signature)
redeem(struct IEthenaMintingOrder order, struct IEthenaMintingSignature signature)
removeCollateralManagerRole(address collateralManager)
removeCustodianAddress(address custodian)
removeDelegatedSigner(address _removedSigner)
removeMinterRole(address minter)
removeRedeemerRole(address redeemer)
removeSupportedAsset(address asset)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setDelegatedSigner(address _delegateTo)
setMaxMintPerBlock(uint256 _maxMintPerBlock)
setMaxRedeemPerBlock(uint256 _maxRedeemPerBlock)
transferAdmin(address newAdmin)
transferToCustody(address wallet, address asset, uint256 amount)
AdminTransferRequested(address indexed oldAdmin, address indexed newAdmin)
AdminTransferred(address indexed oldAdmin, address indexed newAdmin)
AssetAdded(address indexed asset)
AssetRemoved(address indexed asset)
CustodianAddressAdded(address indexed custodian)
CustodianAddressRemoved(address indexed custodian)
CustodyTransfer(address indexed wallet, address indexed asset, uint256 amount)
DelegatedSignerAdded(address indexed signer, address indexed delegator)
DelegatedSignerInitiated(address indexed signer, address indexed delegator)
DelegatedSignerRemoved(address indexed signer, address indexed delegator)
MaxMintPerBlockChanged(uint256 oldMaxMintPerBlock, uint256 newMaxMintPerBlock)
MaxRedeemPerBlockChanged(uint256 oldMaxRedeemPerBlock, uint256 newMaxRedeemPerBlock)
Mint(address indexed minter, address indexed benefactor, address indexed beneficiary, address collateral_asset, uint256 collateral_amount, uint256 usde_amount)
Received(address arg0, uint256 arg1)
Redeem(address indexed redeemer, address indexed benefactor, address indexed beneficiary, address collateral_asset, uint256 collateral_amount, uint256 usde_amount)
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)
USDeSet(address indexed USDe)
constructor(address _usde, address _weth, address[] _assets, address[] _custodians, address _admin, uint256 _maxMintPerBlock, uint256 _maxRedeemPerBlock)
receive()
DelegationNotInitiated()
InvalidAddress()
InvalidAdminChange()
InvalidAmount()
InvalidAssetAddress()
InvalidCustodianAddress()
InvalidNonce()
InvalidOrder()
InvalidRoute()
InvalidSignature()
InvalidUSDeAddress()
InvalidZeroAddress()
MaxMintPerBlockExceeded()
MaxRedeemPerBlockExceeded()
NoAssetsProvided()
NotPendingAdmin()
SignatureExpired()
TransferFailed()
UnsupportedAsset()