This contract is being backfilled. You may encounter incomplete storage history.

EthenaMinting

Verified contract

Active on Ethereum with 11,478 txns
Deployed by via 0xb89ebf80 at 18571427
Slot
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

No balances found for "EthenaMinting"

0x635141fe89f883b7b63bb260bd54109f01f6ecb0c751035eae5a9f6f061e63eb
0x6b7a01cc25f32eb365e8226594766bf87b70ff0ae30c4ed9a30fc8e262ac8467
0x4050bf58c55ac6acc10974d07a8eb15007e726a373c44c6b71ae4fbffc9d892e
0x24014cc7e4726c76dc978543e4c58fd8028731e4b1f75528085b9b98fa9cf04c
0x9cb7faf8ea2d970f6a0702395f5fb7558a7bc358b21041dfe6b4aaa28b20d42b
0x1f4eb787adab38cb5c1a441bd8bf6f98343acec353d7796197e3107d5e2ffc61
0xb65ff34e0225c12bee4b0b07191135673de43a09f09a8b6c1541dac2725a9df0
0x7cfcfbb45bc6960550f40da0073709dc362ff995c757863972cf12dfd70b633d
0xfdc2d9ec9f5a0ba5aa61647fb48ddef70bd49e6191ea4bd3fa8f9176d2aff216
0x9cb9e44d7b5b42050a7bfe898328d2d4fb667b546cf033cdc9e57c68a5ba41e4

Functions
Getter at block 20793634
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
getDomainSeparator(view returns (bytes32)
0xc4d70a0932dda4794d019eb3bbb5fae54faca6e7c3bfc460f1bf14ec1ca7668e
maxMintPerBlock(view returns (uint256)
2000000000000000000000000
maxRedeemPerBlock(view returns (uint256)
2000000000000000000000000
owner(view returns (address)
0x3b0aaf6e6fcd4a7ceef8c92c32dfea9e64dc1862
usde(view returns (address)
0x4c9edd5852cd905f086c759e8383e09bff1e68b3
Read-only
delegatedSigner(addressaddressview returns (uint8)
encodeOrder(struct IEthenaMintingOrder orderpure returns (bytes)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
hashOrder(struct IEthenaMintingOrder orderview returns (bytes32)
isSupportedAsset(address assetview returns (bool)
mintedPerBlock(uint256view returns (uint256)
redeemedPerBlock(uint256view returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
verifyNonce(address senderuint256 nonceview returns (uint256uint256uint256)
verifyOrder(struct IEthenaMintingOrder orderstruct IEthenaMintingSignature signatureview returns (bytes32 taker_order_hash)
verifyRoute(struct IEthenaMintingRoute routeview returns (bool)
State-modifying
acceptAdmin(
addCustodianAddress(address custodian
addSupportedAsset(address asset
confirmDelegatedSigner(address _delegatedBy
disableMintRedeem(
grantRole(bytes32 roleaddress account
mint(struct IEthenaMintingOrder orderstruct IEthenaMintingRoute routestruct IEthenaMintingSignature signature
mintWETH(struct IEthenaMintingOrder orderstruct IEthenaMintingRoute routestruct IEthenaMintingSignature signature
redeem(struct IEthenaMintingOrder orderstruct IEthenaMintingSignature signature
removeCollateralManagerRole(address collateralManager
removeCustodianAddress(address custodian
removeDelegatedSigner(address _removedSigner
removeMinterRole(address minter
removeRedeemerRole(address redeemer
removeSupportedAsset(address asset
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setDelegatedSigner(address _delegateTo
setMaxMintPerBlock(uint256 _maxMintPerBlock
setMaxRedeemPerBlock(uint256 _maxRedeemPerBlock
transferAdmin(address newAdmin
transferToCustody(address walletaddress assetuint256 amount
Events
AdminTransferRequested(address indexed oldAdminaddress indexed newAdmin
AdminTransferred(address indexed oldAdminaddress indexed newAdmin
AssetAdded(address indexed asset
AssetRemoved(address indexed asset
CustodianAddressAdded(address indexed custodian
CustodianAddressRemoved(address indexed custodian
CustodyTransfer(address indexed walletaddress indexed assetuint256 amount
DelegatedSignerAdded(address indexed signeraddress indexed delegator
DelegatedSignerInitiated(address indexed signeraddress indexed delegator
DelegatedSignerRemoved(address indexed signeraddress indexed delegator
MaxMintPerBlockChanged(uint256 oldMaxMintPerBlockuint256 newMaxMintPerBlock
MaxRedeemPerBlockChanged(uint256 oldMaxRedeemPerBlockuint256 newMaxRedeemPerBlock
Mint(address indexed minteraddress indexed benefactoraddress indexed beneficiaryaddress collateral_assetuint256 collateral_amountuint256 usde_amount
Received(address arg0uint256 arg1
Redeem(address indexed redeemeraddress indexed benefactoraddress indexed beneficiaryaddress collateral_assetuint256 collateral_amountuint256 usde_amount
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
USDeSet(address indexed USDe
Constructor
constructor(address _usdeaddress _wethaddress[] _assetsaddress[] _custodiansaddress _adminuint256 _maxMintPerBlockuint256 _maxRedeemPerBlock
Fallback and receive
receive(
Errors
DelegationNotInitiated(
InvalidAddress(
InvalidAdminChange(
InvalidAmount(
InvalidAssetAddress(
InvalidCustodianAddress(
InvalidNonce(
InvalidOrder(
InvalidRoute(
InvalidSignature(
InvalidUSDeAddress(
InvalidZeroAddress(
MaxMintPerBlockExceeded(
MaxRedeemPerBlockExceeded(
NoAssetsProvided(
NotPendingAdmin(
SignatureExpired(
TransferFailed(
UnsupportedAsset(