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

TokenMessenger

Verified contract

Active on Ethereum with 41,553 txns
Deployed by via 0xaf94e628 at 16730029
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $124.99
0x204594330fab16fc8312756c50393b69c709f9b9780eac4ac1f931b8f9648d7c
0xda69e8a820a0a080b255646ef92e1499dbec724f636d02d0234f07c51e131ed6
0x646132207655e19278b4da2610aaf743651a2751e86d0b21fff266d5b525388b
0x43b340540dce3adf39586df8fbdbb2ee5e36d11025666fee531d7072cd024f07
0x7e40cac98391c2271ce3d494c23eaf9d33bba65afbd10efc487cf7fe721a08ed
0x2f7c574c026ed21c3c931bfc34b9bd974050a1e6d0e66efb8d3bb28b16873e2b
0x00f7b97d93f5b2bce22b7cf2b31ae925ad4ddbb16fddd74faae8c2ea5767483e
0x017a9d99dce6feb43d8cbc67ae94532550e3f525c45806c39cecd3f50dceb46a
0xa223fe6788daaf34b89604d7e0e7e44008db15399e7707e67c4dd5bf9c5876b5
0x02668b8b6392eb324eef39e1c408701235232570768a854c9328e39e8812044f

Functions
Getter at block 20798423
localMessageTransmitter(view returns (address)
0x0a992d191deec32afe36203ad87d7d289a738f81
localMinter(view returns (address)
0xc4922d64a24675e16e1586e3e3aa56c06fabe907
messageBodyVersion(view returns (uint32)
0
owner(view returns (address)
0x6b0b72e63764101fc4d5bd914b107987041578c4
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
rescuer(view returns (address)
0x65cbcdbe95567a8f9519242f9c52f65e8067021b
Read-only
remoteTokenMessengers(uint32view returns (bytes32)
State-modifying
acceptOwnership(
addLocalMinter(address newLocalMinter
addRemoteTokenMessenger(uint32 domainbytes32 tokenMessenger
depositForBurn(uint256 amountuint32 destinationDomainbytes32 mintRecipientaddress burnTokenreturns (uint64 _nonce)
depositForBurnWithCaller(uint256 amountuint32 destinationDomainbytes32 mintRecipientaddress burnTokenbytes32 destinationCallerreturns (uint64 nonce)
handleReceiveMessage(uint32 remoteDomainbytes32 senderbytes messageBodyreturns (bool)
removeLocalMinter(
removeRemoteTokenMessenger(uint32 domain
replaceDepositForBurn(bytes originalMessagebytes originalAttestationbytes32 newDestinationCallerbytes32 newMintRecipient
rescueERC20(address tokenContractaddress touint256 amount
transferOwnership(address newOwner
updateRescuer(address newRescuer
Events
DepositForBurn(uint64 indexed nonceaddress indexed burnTokenuint256 amountaddress indexed depositorbytes32 mintRecipientuint32 destinationDomainbytes32 destinationTokenMessengerbytes32 destinationCaller
LocalMinterAdded(address localMinter
LocalMinterRemoved(address localMinter
MintAndWithdraw(address indexed mintRecipientuint256 amountaddress indexed mintToken
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RemoteTokenMessengerAdded(uint32 domainbytes32 tokenMessenger
RemoteTokenMessengerRemoved(uint32 domainbytes32 tokenMessenger
RescuerChanged(address indexed newRescuer
Constructor
constructor(address _messageTransmitteruint32 _messageBodyVersion
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.