CreditMessaging

Verified contract

Active on Ethereum with 4,615 txns
Deployed by via 0x208e6666 at 19963233
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "CreditMessaging"

0x7a6833dd160d9fe06a03c32d707766fd770c8fefb846ea4e1f2c8ada124af2c5
0x839dff914c9092e17fa5fa0777eccef45a841edfddaf364e7a2e3e630c80ca9e
0x528403d5d6cf22b8ff93322733949f61bdf96e45c21e64a64559cb6d5d298a51
0x5c6e9c7d46424acecfadf79e98bcbfb1424f4e57e461fe15b685d3d9251fb5e1
0xbfd9e48990e7c255b00367aefd97349dab190e2d6055c454907360ca14838ecc
0x7956cc3ca5ee3b9b9c0c8d5ffb08b4bf10b34d726a0c708824334afc28b38c54
0x683f04cfdb7a0a07c64bcfb98d19d6fea5a3491a7492330b8472846eca321b60
0x96fcc80f0d3aaf1ef579bab4db419cddf4a13563171f7b54953d1daf13553f24
0x935a01b9b4c5e55e73462981190c65a8cb82b755ab9b361e20b4fcf9b22cab16
0x0bbbf4bd5c260bcce89e8dddda41eb1a067247aa30dff3af88a1b551848b502f

Functions
Getter at block 21263233
endpoint(view returns (address)
0x1a44076050125825900e736c501f859c50fe728c
maxAssetId(view returns (uint16)
22
oApp(view returns (address)
0x6b8ad17795d89b283e6d0362a87a403f3544bb9d
oAppVersion(pure returns (uint64 senderVersionuint64 receiverVersion)
(senderVersion=1, receiverVersion=2)
owner(view returns (address)
0x65bb797c2b9830d891d87288f029ed8dacc19705
planner(view returns (address)
0xe37f7c80ced04c4f243c0fd04a5510d663cb88b5
preCrime(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
allowInitializePath(struct Origin originview returns (bool)
assetIds(address stargateImplview returns (uint16 assetId)
combineOptions(uint32 _eiduint16 _msgTypebytes _extraOptionsview returns (bytes)
enforcedOptions(uint32 eiduint16 msgTypeview returns (bytes enforcedOption)
gasLimits(uint32 eidview returns (uint128 gasLimit)
isComposeMsgSender(struct Originbytesaddress _senderview returns (bool)
isPeer(uint32 _eidbytes32 _peerview returns (bool)
nextNonce(uint32bytes32view returns (uint64 nonce)
peers(uint32 eidview returns (bytes32 peer)
quoteSendCredits(uint32 _dstEidstruct TargetCreditBatch[] _creditBatchesview returns (struct MessagingFee fee)
stargateImpls(uint16 assetIdview returns (address stargateImpl)
State-modifying
lzReceive(struct Origin _originbytes32 _guidbytes _messageaddress _executorbytes _extraDatapayable 
lzReceiveAndRevert(struct InboundPacket[] _packetspayable 
lzReceiveSimulate(struct Origin _originbytes32 _guidbytes _messageaddress _executorbytes _extraDatapayable 
renounceOwnership(
sendCredits(uint32 _dstEidstruct TargetCreditBatch[] _creditBatchespayable 
setAssetId(address _stargateImpluint16 _assetId
setDelegate(address _delegate
setEnforcedOptions(struct EnforcedOptionParam[] _enforcedOptions
setGasLimit(uint32 _eiduint128 _gasLimit
setMaxAssetId(uint16 _maxAssetId
setPeer(uint32 _eidbytes32 _peer
setPlanner(address _planner
setPreCrime(address _preCrime
transferOwnership(address newOwner
Events
AssetIdSet(address stargateImpluint16 assetId
EnforcedOptionSet(struct EnforcedOptionParam[] _enforcedOptions
GasLimitSet(uint32 eiduint128 gasLimit
MaxAssetIdSet(uint16 maxAssetId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PeerSet(uint32 eidbytes32 peer
PlannerSet(address planner
PreCrimeSet(address preCrimeAddress
Constructor
constructor(address _endpointaddress _owner
Fallback and receive

This contract contains no fallback and receive objects.

Errors
CreditMsgCodec_InvalidMessage(
InvalidDelegate(
InvalidEndpointCall(
InvalidOptions(bytes options
LzTokenUnavailable(
MessagingOptions_ZeroGasLimit(
Messaging_InvalidAssetId(
Messaging_Unauthorized(
Messaging_Unavailable(
NoPeer(uint32 eid
NotEnoughNative(uint256 msgValue
OnlyEndpoint(address addr
OnlyPeer(uint32 eidbytes32 sender
OnlySelf(
SimulationResult(bytes result