TransmitManager
Verified contract
Active on
Ethereum with 27 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xf1ab…af98
Balances ($0.00)
No balances found for "TransmitManager"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20985744 | a month ago | | | 0 | 0.0020366843 | |
| 20935523 | a month ago | | | 0 | 0.0022363425 | |
| 20634001 | 3 months ago | | | 0 | 0.00072541950 | |
| 20440525 | 3 months ago | | | 0 | 0.00061526400 | |
| 20133446 | 5 months ago | | | 0 | 0.0025636000 | |
| 20132686 | 5 months ago | | | 0 | 0.0032083000 | |
| 20031692 | 5 months ago | | | 0 | 0.0077004600 | |
| 20031653 | 5 months ago | | | 0 | 0.0023290000 | |
| 20031231 | 5 months ago | | | 0 | 0.00055708000 | |
| 20031069 | 5 months ago | | | 0 | 0.00061349600 |
ABI
ABI objects
Getter at block 21184637
chainSlug() view returns (uint32)
1
nominee() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0xb0bbff6311b7f245761a7846d3ce7b1b100c1836
signatureVerifier__() view returns (address)
0xf1abf110d1b6ff0e2e8c05dd64fbf9eba4d8af98
socket__() view returns (address)
0x943ac2775928318653e91d350574436a1b9b16f9
Read-only
checkTransmitter(uint32 siblingSlug_, bytes32 digest_, bytes signature_) view returns (address, bool)
hasRole(bytes32 role_, address address_) view returns (bool)
hasRoleWithSlug(bytes32 roleName_, uint32 chainSlug_, address address_) view returns (bool)
nextNonce(address) view returns (uint256)
State-modifying
Events claimOwner()
grantBatchRole(bytes32[] roleNames_, uint32[] slugs_, address[] grantees_)
grantRole(bytes32 role_, address grantee_)
grantRoleWithSlug(bytes32 roleName_, uint32 chainSlug_, address grantee_)
nominateOwner(address nominee_)
receiveFees(uint32) payable
rescueFunds(address token_, address rescueTo_, uint256 amount_)
revokeBatchRole(bytes32[] roleNames_, uint32[] slugs_, address[] grantees_)
revokeRole(bytes32 role_, address revokee_)
revokeRoleWithSlug(bytes32 roleName_, uint32 chainSlug_, address grantee_)
setSignatureVerifier(address signatureVerifier_)
setTransmissionFees(uint256 nonce_, uint32 dstChainSlug_, uint128 transmissionFees_, bytes signature_)
withdrawFees(address withdrawTo_)
OwnerClaimed(address indexed claimer)
OwnerNominated(address indexed nominee)
RoleGranted(bytes32 indexed role, address indexed grantee)
RoleRevoked(bytes32 indexed role, address indexed revokee)
SignatureVerifierSet(address signatureVerifier)
TransmissionFeesSet(uint256 dstChainSlug, uint256 transmissionFees)
constructor(address owner_, uint32 chainSlug_, address socket_, address signatureVerifier_)
This contract contains no fallback and receive objects.
InvalidNonce()
InvalidTokenAddress()
NoPermit(bytes32 role)
OnlyExecutionManager()
OnlyNominee()
OnlyOwner()
UnequalArrayLengths()
ZeroAddress()