ETH Price: $2,458.43 (-0.88%)

Contract

0x58538e6A46E07434d7E7375Bc268D3cb839C0133
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

Transaction Hash
Method
Block
From
To
Send259429562026-09-09 22:59:1130 hrs ago1788994751IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020624 ETH0.000021130.05324961
Send259405682026-09-09 14:59:4738 hrs ago1788965987IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00056786 ETH0.000052110.13121698
Send259397782026-09-09 12:21:1141 hrs ago1788956471IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00056786 ETH0.000084080.21319873
Send259368672026-09-09 2:36:232 days ago1788921383IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00056786 ETH0.000018650.04730791
Send259325692026-09-08 12:12:472 days ago1788869567IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020406 ETH0.000037490.09444015
Send259324452026-09-08 11:47:472 days ago1788868067IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020406 ETH0.000028830.07262698
Send259322512026-09-08 11:08:352 days ago1788865715IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00056786 ETH0.000041620.10481196
Send259277972026-09-07 20:14:473 days ago1788812087IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020342 ETH0.000031290.07881997
Send259273292026-09-07 18:40:353 days ago1788806435IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020342 ETH0.000035280.08888016
Send259125362026-09-05 17:10:235 days ago1788628223IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020462 ETH0.00004310.10761617
Send259125352026-09-05 17:10:115 days ago1788628211IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00022508 ETH0.000221290.54295813
Send259056502026-09-04 18:09:116 days ago1788545351IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00056786 ETH0.000042850.10789914
Send258878332026-09-02 6:31:478 days ago1788330707IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00056786 ETH0.000017560.04454736
Send258863872026-09-02 1:42:119 days ago1788313331IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00056786 ETH0.000019140.04819536
Send258783652026-08-31 22:51:5910 days ago1788216719IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00002642 ETH0.000019830.04899876
Send258783622026-08-31 22:51:2310 days ago1788216683IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00002402 ETH0.000020010.05041036
Send258778982026-08-31 21:17:5910 days ago1788211079IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00002402 ETH0.000035620.08975062
Send258774252026-08-31 19:43:1110 days ago1788205391IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00002522 ETH0.000059260.14806556
Send258714862026-08-30 23:50:1111 days ago1788133811IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00002522 ETH0.000100090.25159892
Send258714862026-08-30 23:50:1111 days ago1788133811IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00002522 ETH0.000101210.25268422
Send258590112026-08-29 6:07:1112 days ago1787983631IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00027952 ETH0.000025910.06570217
Send258583282026-08-29 3:50:3513 days ago1787975435IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00027952 ETH0.000017240.04370205
Send258576002026-08-29 1:24:3513 days ago1787966675IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00027952 ETH0.00001660.04178821
Send258476452026-08-27 16:05:5914 days ago1787846759IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00025153 ETH0.00010610.26688375
Send258385892026-08-26 9:48:2315 days ago1787737703IN
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00025153 ETH0.000017630.04438429
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method
Block
From
To
Send259520162026-09-11 5:18:1116 mins ago1789103891
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020241 ETH
Send259520162026-09-11 5:18:1116 mins ago1789103891
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020241 ETH
Send259507872026-09-11 1:11:354 hrs ago1789089095
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020241 ETH
Send259507872026-09-11 1:11:354 hrs ago1789089095
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020241 ETH
Send259507622026-09-11 1:06:234 hrs ago1789088783
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020241 ETH
Send259507622026-09-11 1:06:234 hrs ago1789088783
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020241 ETH
Send259502552026-09-10 23:24:476 hrs ago1789082687
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00022383 ETH
Send259502552026-09-10 23:24:476 hrs ago1789082687
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00022383 ETH
Send259490462026-09-10 19:21:1110 hrs ago1789068071
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020586 ETH
Send259490462026-09-10 19:21:1110 hrs ago1789068071
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020586 ETH
Send259469172026-09-10 12:13:5917 hrs ago1789042439
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00038533 ETH
Send259469172026-09-10 12:13:5917 hrs ago1789042439
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00038533 ETH
Send259455162026-09-10 7:32:2322 hrs ago1789025543
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00007963 ETH
Send259455162026-09-10 7:32:2322 hrs ago1789025543
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00007963 ETH
Send259438462026-09-10 1:57:1127 hrs ago1789005431
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020168 ETH
Send259438462026-09-10 1:57:1127 hrs ago1789005431
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020168 ETH
Send259438082026-09-10 1:49:3527 hrs ago1789004975
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020168 ETH
Send259438082026-09-10 1:49:3527 hrs ago1789004975
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020168 ETH
Send259429562026-09-09 22:59:1130 hrs ago1788994751
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020624 ETH
Send259429332026-09-09 22:54:3530 hrs ago1788994475
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020827 ETH
Send259429332026-09-09 22:54:3530 hrs ago1788994475
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020827 ETH
Send259426952026-09-09 22:06:5931 hrs ago1788991619
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00007963 ETH
Send259426952026-09-09 22:06:5931 hrs ago1788991619
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00007963 ETH
Send259426112026-09-09 21:50:1131 hrs ago1788990611
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020827 ETH
Send259426112026-09-09 21:50:1131 hrs ago1788990611
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
0.00020827 ETH
View All Internal Transactions
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
Source Code Verified Similar Match: 0x02a30Fa7...2410eA71D
Constructor

Contract Name

ENAOFTAdapter

Compiler Version
v0.8.22+commit.4fc1097e
Optimization Enabled
Yes with 200 runs
Other Settings
paris EvmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[{"components":[{"internalType":"uint32","name":"dstEid","type":"uint32"},{"internalType":"uint256","name":"limit","type":"uint256"},{"internalType":"uint256","name":"window","type":"uint256"}],"internalType":"struct RateLimiter.RateLimitConfig[]","name":"_rateLimitConfigs","type":"tuple[]"},{"internalType":"address","name":"_token","type":"address"},{"internalType":"address","name":"_lzEndpoint","type":"address"},{"internalType":"address","name":"_delegate","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"target","type":"address"}],"name":"AddressEmptyCode","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"AddressInsufficientBalance","type":"error"},{"inputs":[],"name":"CantRenounceOwnership","type":"error"},{"inputs":[],"name":"FailedInnerCall","type":"error"},{"inputs":[],"name":"InvalidDelegate","type":"error"},{"inputs":[],"name":"InvalidEndpointCall","type":"error"},{"inputs":[],"name":"InvalidLocalDecimals","type":"error"},{"inputs":[{"internalType":"bytes","name":"options","type":"bytes"}],"name":"InvalidOptions","type":"error"},{"inputs":[],"name":"LzTokenUnavailable","type":"error"},{"inputs":[{"internalType":"uint32","name":"eid","type":"uint32"}],"name":"NoPeer","type":"error"},{"inputs":[{"internalType":"uint256","name":"msgValue","type":"uint256"}],"name":"NotEnoughNative","type":"error"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"OnlyEndpoint","type":"error"},{"inputs":[{"internalType":"uint32","name":"eid","type":"uint32"},{"internalType":"bytes32","name":"sender","type":"bytes32"}],"name":"OnlyPeer","type":"error"},{"inputs":[],"name":"OnlyRateLimiter","type":"error"},{"inputs":[],"name":"OnlySelf","type":"error"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"inputs":[],"name":"RateLimitExceeded","type":"error"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"SafeERC20FailedOperation","type":"error"},{"inputs":[{"internalType":"bytes","name":"result","type":"bytes"}],"name":"SimulationResult","type":"error"},{"inputs":[{"internalType":"uint256","name":"amountLD","type":"uint256"},{"internalType":"uint256","name":"minAmountLD","type":"uint256"}],"name":"SlippageExceeded","type":"error"},{"anonymous":false,"inputs":[{"components":[{"internalType":"uint32","name":"eid","type":"uint32"},{"internalType":"uint16","name":"msgType","type":"uint16"},{"internalType":"bytes","name":"options","type":"bytes"}],"indexed":false,"internalType":"struct EnforcedOptionParam[]","name":"_enforcedOptions","type":"tuple[]"}],"name":"EnforcedOptionSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"inspector","type":"address"}],"name":"MsgInspectorSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"guid","type":"bytes32"},{"indexed":false,"internalType":"uint32","name":"srcEid","type":"uint32"},{"indexed":true,"internalType":"address","name":"toAddress","type":"address"},{"indexed":false,"internalType":"uint256","name":"amountReceivedLD","type":"uint256"}],"name":"OFTReceived","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"guid","type":"bytes32"},{"indexed":false,"internalType":"uint32","name":"dstEid","type":"uint32"},{"indexed":true,"internalType":"address","name":"fromAddress","type":"address"},{"indexed":false,"internalType":"uint256","name":"amountSentLD","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amountReceivedLD","type":"uint256"}],"name":"OFTSent","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferStarted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint32","name":"eid","type":"uint32"},{"indexed":false,"internalType":"bytes32","name":"peer","type":"bytes32"}],"name":"PeerSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"preCrimeAddress","type":"address"}],"name":"PreCrimeSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"rateLimiter","type":"address"}],"name":"RateLimiterSet","type":"event"},{"anonymous":false,"inputs":[{"components":[{"internalType":"uint32","name":"dstEid","type":"uint32"},{"internalType":"uint256","name":"limit","type":"uint256"},{"internalType":"uint256","name":"window","type":"uint256"}],"indexed":false,"internalType":"struct RateLimiter.RateLimitConfig[]","name":"rateLimitConfigs","type":"tuple[]"}],"name":"RateLimitsChanged","type":"event"},{"inputs":[],"name":"SEND","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"SEND_AND_CALL","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"acceptOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"uint32","name":"srcEid","type":"uint32"},{"internalType":"bytes32","name":"sender","type":"bytes32"},{"internalType":"uint64","name":"nonce","type":"uint64"}],"internalType":"struct Origin","name":"origin","type":"tuple"}],"name":"allowInitializePath","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"approvalRequired","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint32","name":"_eid","type":"uint32"},{"internalType":"uint16","name":"_msgType","type":"uint16"},{"internalType":"bytes","name":"_extraOptions","type":"bytes"}],"name":"combineOptions","outputs":[{"internalType":"bytes","name":"","type":"bytes"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"composeMsgSender","outputs":[{"internalType":"address","name":"sender","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimalConversionRate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"endpoint","outputs":[{"internalType":"contract ILayerZeroEndpointV2","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint32","name":"eid","type":"uint32"},{"internalType":"uint16","name":"msgType","type":"uint16"}],"name":"enforcedOptions","outputs":[{"internalType":"bytes","name":"enforcedOption","type":"bytes"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint32","name":"_dstEid","type":"uint32"}],"name":"getAmountCanBeSent","outputs":[{"internalType":"uint256","name":"currentAmountInFlight","type":"uint256"},{"internalType":"uint256","name":"amountCanBeSent","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint32","name":"_eid","type":"uint32"},{"internalType":"bytes32","name":"_peer","type":"bytes32"}],"name":"isPeer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"components":[{"internalType":"uint32","name":"srcEid","type":"uint32"},{"internalType":"bytes32","name":"sender","type":"bytes32"},{"internalType":"uint64","name":"nonce","type":"uint64"}],"internalType":"struct Origin","name":"_origin","type":"tuple"},{"internalType":"bytes32","name":"_guid","type":"bytes32"},{"internalType":"bytes","name":"_message","type":"bytes"},{"internalType":"address","name":"_executor","type":"address"},{"internalType":"bytes","name":"_extraData","type":"bytes"}],"name":"lzReceive","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"components":[{"components":[{"internalType":"uint32","name":"srcEid","type":"uint32"},{"internalType":"bytes32","name":"sender","type":"bytes32"},{"internalType":"uint64","name":"nonce","type":"uint64"}],"internalType":"struct Origin","name":"origin","type":"tuple"},{"internalType":"uint32","name":"dstEid","type":"uint32"},{"internalType":"address","name":"receiver","type":"address"},{"internalType":"bytes32","name":"guid","type":"bytes32"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"address","name":"executor","type":"address"},{"internalType":"bytes","name":"message","type":"bytes"},{"internalType":"bytes","name":"extraData","type":"bytes"}],"internalType":"struct InboundPacket[]","name":"_packets","type":"tuple[]"}],"name":"lzReceiveAndRevert","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"components":[{"internalType":"uint32","name":"srcEid","type":"uint32"},{"internalType":"bytes32","name":"sender","type":"bytes32"},{"internalType":"uint64","name":"nonce","type":"uint64"}],"internalType":"struct Origin","name":"_origin","type":"tuple"},{"internalType":"bytes32","name":"_guid","type":"bytes32"},{"internalType":"bytes","name":"_message","type":"bytes"},{"internalType":"address","name":"_executor","type":"address"},{"internalType":"bytes","name":"_extraData","type":"bytes"}],"name":"lzReceiveSimulate","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"msgInspector","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint32","name":"","type":"uint32"},{"internalType":"bytes32","name":"","type":"bytes32"}],"name":"nextNonce","outputs":[{"internalType":"uint64","name":"nonce","type":"uint64"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"oApp","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"oAppVersion","outputs":[{"internalType":"uint64","name":"senderVersion","type":"uint64"},{"internalType":"uint64","name":"receiverVersion","type":"uint64"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"oftVersion","outputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"},{"internalType":"uint64","name":"version","type":"uint64"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint32","name":"eid","type":"uint32"}],"name":"peers","outputs":[{"internalType":"bytes32","name":"peer","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pendingOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"preCrime","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"components":[{"internalType":"uint32","name":"dstEid","type":"uint32"},{"internalType":"bytes32","name":"to","type":"bytes32"},{"internalType":"uint256","name":"amountLD","type":"uint256"},{"internalType":"uint256","name":"minAmountLD","type":"uint256"},{"internalType":"bytes","name":"extraOptions","type":"bytes"},{"internalType":"bytes","name":"composeMsg","type":"bytes"},{"internalType":"bytes","name":"oftCmd","type":"bytes"}],"internalType":"struct SendParam","name":"_sendParam","type":"tuple"}],"name":"quoteOFT","outputs":[{"components":[{"internalType":"uint256","name":"minAmountLD","type":"uint256"},{"internalType":"uint256","name":"maxAmountLD","type":"uint256"}],"internalType":"struct OFTLimit","name":"oftLimit","type":"tuple"},{"components":[{"internalType":"int256","name":"feeAmountLD","type":"int256"},{"internalType":"string","name":"description","type":"string"}],"internalType":"struct OFTFeeDetail[]","name":"oftFeeDetails","type":"tuple[]"},{"components":[{"internalType":"uint256","name":"amountSentLD","type":"uint256"},{"internalType":"uint256","name":"amountReceivedLD","type":"uint256"}],"internalType":"struct OFTReceipt","name":"oftReceipt","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[{"components":[{"internalType":"uint32","name":"dstEid","type":"uint32"},{"internalType":"bytes32","name":"to","type":"bytes32"},{"internalType":"uint256","name":"amountLD","type":"uint256"},{"internalType":"uint256","name":"minAmountLD","type":"uint256"},{"internalType":"bytes","name":"extraOptions","type":"bytes"},{"internalType":"bytes","name":"composeMsg","type":"bytes"},{"internalType":"bytes","name":"oftCmd","type":"bytes"}],"internalType":"struct SendParam","name":"_sendParam","type":"tuple"},{"internalType":"bool","name":"_payInLzToken","type":"bool"}],"name":"quoteSend","outputs":[{"components":[{"internalType":"uint256","name":"nativeFee","type":"uint256"},{"internalType":"uint256","name":"lzTokenFee","type":"uint256"}],"internalType":"struct MessagingFee","name":"msgFee","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"rateLimiter","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint32","name":"dstEid","type":"uint32"}],"name":"rateLimits","outputs":[{"internalType":"uint256","name":"amountInFlight","type":"uint256"},{"internalType":"uint256","name":"lastUpdated","type":"uint256"},{"internalType":"uint256","name":"limit","type":"uint256"},{"internalType":"uint256","name":"window","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"view","type":"function"},{"inputs":[{"components":[{"internalType":"uint32","name":"dstEid","type":"uint32"},{"internalType":"bytes32","name":"to","type":"bytes32"},{"internalType":"uint256","name":"amountLD","type":"uint256"},{"internalType":"uint256","name":"minAmountLD","type":"uint256"},{"internalType":"bytes","name":"extraOptions","type":"bytes"},{"internalType":"bytes","name":"composeMsg","type":"bytes"},{"internalType":"bytes","name":"oftCmd","type":"bytes"}],"internalType":"struct SendParam","name":"_sendParam","type":"tuple"},{"components":[{"internalType":"uint256","name":"nativeFee","type":"uint256"},{"internalType":"uint256","name":"lzTokenFee","type":"uint256"}],"internalType":"struct MessagingFee","name":"_fee","type":"tuple"},{"internalType":"address","name":"_refundAddress","type":"address"}],"name":"send","outputs":[{"components":[{"internalType":"bytes32","name":"guid","type":"bytes32"},{"internalType":"uint64","name":"nonce","type":"uint64"},{"components":[{"internalType":"uint256","name":"nativeFee","type":"uint256"},{"internalType":"uint256","name":"lzTokenFee","type":"uint256"}],"internalType":"struct MessagingFee","name":"fee","type":"tuple"}],"internalType":"struct MessagingReceipt","name":"msgReceipt","type":"tuple"},{"components":[{"internalType":"uint256","name":"amountSentLD","type":"uint256"},{"internalType":"uint256","name":"amountReceivedLD","type":"uint256"}],"internalType":"struct OFTReceipt","name":"oftReceipt","type":"tuple"}],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"_delegate","type":"address"}],"name":"setDelegate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"uint32","name":"eid","type":"uint32"},{"internalType":"uint16","name":"msgType","type":"uint16"},{"internalType":"bytes","name":"options","type":"bytes"}],"internalType":"struct EnforcedOptionParam[]","name":"_enforcedOptions","type":"tuple[]"}],"name":"setEnforcedOptions","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_msgInspector","type":"address"}],"name":"setMsgInspector","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint32","name":"_eid","type":"uint32"},{"internalType":"bytes32","name":"_peer","type":"bytes32"}],"name":"setPeer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_preCrime","type":"address"}],"name":"setPreCrime","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_rateLimiter","type":"address"}],"name":"setRateLimiter","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"uint32","name":"dstEid","type":"uint32"},{"internalType":"uint256","name":"limit","type":"uint256"},{"internalType":"uint256","name":"window","type":"uint256"}],"internalType":"struct RateLimiter.RateLimitConfig[]","name":"_rateLimitConfigs","type":"tuple[]"}],"name":"setRateLimits","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"sharedDecimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"token","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Deployed Bytecode
0x60806040526004361061023b5760003560e01c80638da5cb5b1161012e578063c272198d116100ab578063e30c39781161006f578063e30c397814610752578063f018d7c014610770578063f2fde38b14610790578063fc0c546a146107b0578063ff7bd03d146107e357600080fd5b8063c272198d146106a9578063c7c7f5b3146106de578063ca5eb5e1146106ff578063d045a0dc1461071f578063d42438851461073257600080fd5b8063b92d0eff116100f2578063b92d0eff146103b7578063b98bd07014610629578063bb0b6a5314610649578063bc70b35414610676578063bd815db01461069657600080fd5b80638da5cb5b14610533578063963efcaa146105515780639f68b96414610593578063ab99095d146105a7578063b731ea0a1461060957600080fd5b806352ae2879116101bc5780636fc1b31e116101805780636fc1b31e14610492578063715018a6146104b257806379ba5097146104c75780637d25a05e146104dc578063857749b01461051757600080fd5b806352ae2879146103b757806353d4fe33146103ca5780635535d461146103ea5780635a0dfe4d146104175780635e280f111461045e57600080fd5b806317442b701161020357806317442b70146103145780631f5e1334146103355780633400288b1461034a5780633b6f743b1461036a57806346f943e91461039757600080fd5b80630d35b41514610240578063111ecdad1461027857806313137d65146102b0578063134d4f25146102c5578063156a0d0f146102ed575b600080fd5b34801561024c57600080fd5b5061026061025b3660046121b3565b610803565b60405161026f93929190612237565b60405180910390f35b34801561028457600080fd5b50600454610298906001600160a01b031681565b6040516001600160a01b03909116815260200161026f565b6102c36102be36600461233f565b6108d4565b005b3480156102d157600080fd5b506102da600281565b60405161ffff909116815260200161026f565b3480156102f957600080fd5b506040805162b9270b60e21b8152600160208201520161026f565b34801561032057600080fd5b5060408051600180825260208201520161026f565b34801561034157600080fd5b506102da600181565b34801561035657600080fd5b506102c36103653660046123f7565b610994565b34801561037657600080fd5b5061038a61038536600461242f565b6109f2565b60405161026f9190612480565b3480156103a357600080fd5b506102c36103b2366004612497565b610a5b565b3480156103c357600080fd5b5030610298565b3480156103d657600080fd5b50600754610298906001600160a01b031681565b3480156103f657600080fd5b5061040a61040536600461251d565b610afe565b60405161026f9190612550565b34801561042357600080fd5b5061044e6104323660046123f7565b63ffffffff919091166000908152600160205260409020541490565b604051901515815260200161026f565b34801561046a57600080fd5b506102987f0000000000000000000000001a44076050125825900e736c501f859c50fe728c81565b34801561049e57600080fd5b506102c36104ad366004612563565b610ba3565b3480156104be57600080fd5b506102c3610c00565b3480156104d357600080fd5b506102c3610c21565b3480156104e857600080fd5b506104ff6104f73660046123f7565b600092915050565b6040516001600160401b03909116815260200161026f565b34801561052357600080fd5b506040516006815260200161026f565b34801561053f57600080fd5b506000546001600160a01b0316610298565b34801561055d57600080fd5b506105857f000000000000000000000000000000000000000000000000000000e8d4a5100081565b60405190815260200161026f565b34801561059f57600080fd5b50600161044e565b3480156105b357600080fd5b506105e96105c2366004612580565b60066020526000908152604090208054600182015460028301546003909301549192909184565b60408051948552602085019390935291830152606082015260800161026f565b34801561061557600080fd5b50600254610298906001600160a01b031681565b34801561063557600080fd5b506102c36106443660046125df565b610c65565b34801561065557600080fd5b50610585610664366004612580565b60016020526000908152604090205481565b34801561068257600080fd5b5061040a610691366004612620565b610dc6565b6102c36106a43660046125df565b610f41565b3480156106b557600080fd5b506106c96106c4366004612580565b6110cb565b6040805192835260208301919091520161026f565b6106f16106ec366004612680565b61112c565b60405161026f9291906126ed565b34801561070b57600080fd5b506102c361071a366004612563565b611226565b6102c361072d36600461233f565b6112ac565b34801561073e57600080fd5b506102c361074d366004612563565b6112db565b34801561075e57600080fd5b506005546001600160a01b0316610298565b34801561077c57600080fd5b506102c361078b366004612563565b611331565b34801561079c57600080fd5b506102c36107ab366004612563565b611383565b3480156107bc57600080fd5b507f00000000000000000000000057e114b691db790c35207b2e685d4a43181e6061610298565b3480156107ef57600080fd5b5061044e6107fe36600461273f565b6113f4565b60408051808201909152600080825260208201526060610836604051806040016040528060008152602001600081525090565b60408051808201825260008082526001600160401b03602080840182905284518381529081019094529195509182610891565b6040805180820190915260008152606060208201528152602001906001900390816108695790505b5093506000806108b6604089013560608a01356108b160208c018c612580565b61142a565b60408051808201909152918252602082015296989597505050505050565b7f0000000000000000000000001a44076050125825900e736c501f859c50fe728c6001600160a01b03163314610924576040516391ac5e4f60e01b81523360048201526024015b60405180910390fd5b6020870180359061093e90610939908a612580565b61146e565b1461097c576109506020880188612580565b60405163309afaf360e21b815263ffffffff90911660048201526020880135602482015260440161091b565b61098b878787878787876114aa565b50505050505050565b61099c611611565b63ffffffff8216600081815260016020908152604091829020849055815192835282018390527f238399d427b947898edb290f5ff0f9109849b1c3ba196a42e35f00c50a54b98b91015b60405180910390a15050565b60408051808201909152600080825260208201526000610a22604085013560608601356108b16020880188612580565b915050600080610a328684611640565b9092509050610a4f610a476020880188612580565b838388611764565b93505050505b92915050565b6007546001600160a01b03163314801590610a8157506000546001600160a01b03163314155b15610a9f576040516307f07ab760e01b815260040160405180910390fd5b610afa8282808060200260200160405190810160405280939291908181526020016000905b82821015610af057610ae1606083028601368190038101906127bb565b81526020019060010190610ac4565b5050505050611845565b5050565b600360209081526000928352604080842090915290825290208054610b22906127fe565b80601f0160208091040260200160405190810160405280929190818152602001828054610b4e906127fe565b8015610b9b5780601f10610b7057610100808354040283529160200191610b9b565b820191906000526020600020905b815481529060010190602001808311610b7e57829003601f168201915b505050505081565b610bab611611565b600480546001600160a01b0319166001600160a01b0383169081179091556040519081527ff0be4f1e87349231d80c36b33f9e8639658eeaf474014dee15a3e6a4d4414197906020015b60405180910390a150565b610c08611611565b60405163185b73b160e01b815260040160405180910390fd5b60055433906001600160a01b03168114610c595760405163118cdaa760e01b81526001600160a01b038216600482015260240161091b565b610c6281611916565b50565b610c6d611611565b60005b81811015610d9457610cb2838383818110610c8d57610c8d612832565b9050602002810190610c9f9190612848565b610cad906040810190612868565b61192f565b828282818110610cc457610cc4612832565b9050602002810190610cd69190612848565b610ce4906040810190612868565b60036000868686818110610cfa57610cfa612832565b9050602002810190610d0c9190612848565b610d1a906020810190612580565b63ffffffff1663ffffffff1681526020019081526020016000206000868686818110610d4857610d48612832565b9050602002810190610d5a9190612848565b610d6b9060408101906020016128ae565b61ffff168152602081019190915260400160002091610d8b919083612919565b50600101610c70565b507fbe4864a8e820971c0247f5992e2da559595f7bf076a21cb5928d443d2a13b67482826040516109e6929190612a01565b63ffffffff8416600090815260036020908152604080832061ffff87168452909152812080546060929190610dfa906127fe565b80601f0160208091040260200160405190810160405280929190818152602001828054610e26906127fe565b8015610e735780601f10610e4857610100808354040283529160200191610e73565b820191906000526020600020905b815481529060010190602001808311610e5657829003601f168201915b505050505090508051600003610ec35783838080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929450610f399350505050565b6000839003610ed3579050610f39565b60028310610f1c57610ee5848461192f565b80610ef38460028188612ae5565b604051602001610f0593929190612b0f565b604051602081830303815290604052915050610f39565b8383604051639a6d49cd60e01b815260040161091b929190612b37565b949350505050565b60005b8181101561104a5736838383818110610f5f57610f5f612832565b9050602002810190610f719190612b4b565b9050610fa4610f836020830183612580565b602083013563ffffffff919091166000908152600160205260409020541490565b610fae5750611042565b3063d045a0dc60c08301358360a0810135610fcd610100830183612868565b610fde610100890160e08a01612563565b610fec6101208a018a612868565b6040518963ffffffff1660e01b815260040161100e9796959493929190612b77565b6000604051808303818588803b15801561102757600080fd5b505af115801561103b573d6000803e3d6000fd5b5050505050505b600101610f44565b50336001600160a01b0316638e9e70996040518163ffffffff1660e01b8152600401600060405180830381865afa158015611089573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526110b19190810190612bfd565b604051638351eea760e01b815260040161091b9190612550565b63ffffffff8116600090815260066020908152604080832081516080810183528154808252600183015494820185905260028301549382018490526003909201546060820181905285949193611122939291611976565b9250925050915091565b611134612154565b604080518082019091526000808252602082015260008061116a6040880135606089013561116560208b018b612580565b6119f6565b9150915060008061117b8984611640565b90925090506111a761119060208b018b612580565b83836111a1368d90038d018d612c9e565b8b611a1a565b60408051808201909152858152602080820186905282519298509096503391907f85496b760a4b7f8d66384b9df21b381f5d1b1e79f229a47aaf4c232edc2fe59a906111f5908d018d612580565b6040805163ffffffff909216825260208201899052810187905260600160405180910390a350505050935093915050565b61122e611611565b60405163ca5eb5e160e01b81526001600160a01b0382811660048301527f0000000000000000000000001a44076050125825900e736c501f859c50fe728c169063ca5eb5e190602401600060405180830381600087803b15801561129157600080fd5b505af11580156112a5573d6000803e3d6000fd5b5050505050565b3330146112cc5760405163029a949d60e31b815260040160405180910390fd5b61098b8787878787878761097c565b6112e3611611565b600280546001600160a01b0319166001600160a01b0383169081179091556040519081527fd48d879cef83a1c0bdda516f27b13ddb1b3f8bbac1c9e1511bb2a659c242776090602001610bf5565b611339611611565b600780546001600160a01b0319166001600160a01b0383169081179091556040517f3881bcae1b79d28312da310a8d211e93a9d6ea5a30e04f43bca54b0768e5b3e790600090a250565b61138b611611565b600580546001600160a01b0383166001600160a01b031990911681179091556113bc6000546001600160a01b031690565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a350565b600060208201803590600190839061140c9086612580565b63ffffffff1681526020810191909152604001600020541492915050565b60008061143685611b25565b915081905083811015611466576040516371c4efed60e01b8152600481018290526024810185905260440161091b565b935093915050565b63ffffffff811660009081526001602052604081205480610a555760405163f6ff4fb760e01b815263ffffffff8416600482015260240161091b565b60006114bc6114b98787611b5c565b90565b905060006114e8826114d66114d18a8a611b7b565b611b9e565b6114e360208d018d612580565b611bd3565b905060288611156115af57600061152561150860608c0160408d01612cd0565b61151560208d018d612580565b846115208c8c611c11565b611c5c565b604051633e5ac80960e11b81529091506001600160a01b037f0000000000000000000000001a44076050125825900e736c501f859c50fe728c1690637cb590129061157b9086908d906000908790600401612ced565b600060405180830381600087803b15801561159557600080fd5b505af11580156115a9573d6000803e3d6000fd5b50505050505b6001600160a01b038216887fefed6d3500546b29533b128a29e3a94d70788727f0507505ac12eaf2e578fd9c6115e860208d018d612580565b6040805163ffffffff9092168252602082018690520160405180910390a3505050505050505050565b6000546001600160a01b0316331461163e5760405163118cdaa760e01b815233600482015260240161091b565b565b606080600061169d856020013561165686611c8e565b61166360a0890189612868565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250611cba92505050565b90935090506000816116b05760016116b3565b60025b90506116d36116c56020880188612580565b8261069160808a018a612868565b6004549093506001600160a01b03161561175b576004805460405163043a78eb60e01b81526001600160a01b039091169163043a78eb91611718918891889101612d1e565b602060405180830381865afa158015611735573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117599190612d43565b505b50509250929050565b60408051808201909152600080825260208201527f0000000000000000000000001a44076050125825900e736c501f859c50fe728c6001600160a01b031663ddc28c586040518060a001604052808863ffffffff1681526020016117c78961146e565b8152602001878152602001868152602001851515815250306040518363ffffffff1660e01b81526004016117fc929190612d60565b6040805180830381865afa158015611818573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061183c9190612e09565b95945050505050565b60005b81518110156118e65760006006600084848151811061186957611869612832565b60200260200101516000015163ffffffff1663ffffffff16815260200190815260200160002090508282815181106118a3576118a3612832565b60200260200101516020015181600201819055508282815181106118c9576118c9612832565b602090810291909101015160400151600390910155600101611848565b507fe888347665897e637801f36c5129f510657276178c89022bc5fa0246dbc19de181604051610bf59190612e25565b600580546001600160a01b0319169055610c6281611d34565b600061193e6002828486612ae5565b61194791612e84565b60f01c905060038114611971578282604051639a6d49cd60e01b815260040161091b929190612b37565b505050565b600080806119848642612eca565b905083811061199957600092508491506119ec565b6000846119a68388612edd565b6119b09190612ef4565b9050808811156119c9576119c48189612eca565b6119cc565b60005b9350838611156119e5576119e08487612eca565b6119e8565b60005b9250505b5094509492505050565b600080611a038386611d84565b611a0e858585611dfa565b91509150935093915050565b611a22612154565b6000611a318460000151611e42565b602085015190915015611a4b57611a4b8460200151611e6a565b7f0000000000000000000000001a44076050125825900e736c501f859c50fe728c6001600160a01b0316632637a450826040518060a001604052808b63ffffffff168152602001611a9b8c61146e565b81526020018a815260200189815260200160008960200151111515815250866040518463ffffffff1660e01b8152600401611ad7929190612d60565b60806040518083038185885af1158015611af5573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190611b1a9190612f16565b979650505050505050565b60007f000000000000000000000000000000000000000000000000000000e8d4a51000611b528184612ef4565b610a559190612edd565b6000611b6b6020828486612ae5565b611b7491612f60565b9392505050565b6000611b8b602860208486612ae5565b611b9491612f7e565b60c01c9392505050565b6000610a557f000000000000000000000000000000000000000000000000000000e8d4a510006001600160401b038416612edd565b6000611c096001600160a01b037f00000000000000000000000057e114b691db790c35207b2e685d4a43181e6061168585611f4c565b509092915050565b6060611c208260288186612ae5565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929695505050505050565b606084848484604051602001611c759493929190612fac565b6040516020818303038152906040529050949350505050565b6000610a557f000000000000000000000000000000000000000000000000000000e8d4a5100083612ef4565b8051606090151580611d03578484604051602001611cef92919091825260c01b6001600160c01b031916602082015260280190565b604051602081830303815290604052611d2a565b84843385604051602001611d1a9493929190612ffb565b6040516020818303038152906040525b9150935093915050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b63ffffffff8216600090815260066020526040812080546001820154600283015460038401549394938493611dbc9390929091611976565b9150915080841115611de15760405163a74c1c5f60e01b815260040160405180910390fd5b611deb848361303e565b83555050426001909101555050565b600080611e0885858561142a565b90925090506114666001600160a01b037f00000000000000000000000057e114b691db790c35207b2e685d4a43181e606116333085611fab565b6000813414611e66576040516304fb820960e51b815234600482015260240161091b565b5090565b60007f0000000000000000000000001a44076050125825900e736c501f859c50fe728c6001600160a01b031663e4fe1d946040518163ffffffff1660e01b8152600401602060405180830381865afa158015611eca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611eee9190613051565b90506001600160a01b038116611f17576040516329b99a9560e11b815260040160405180910390fd5b610afa6001600160a01b038216337f0000000000000000000000001a44076050125825900e736c501f859c50fe728c85611fab565b6040516001600160a01b0383811660248301526044820183905261197191859182169063a9059cbb906064015b604051602081830303815290604052915060e01b6020820180516001600160e01b038381831617835250505050611fea565b6040516001600160a01b038481166024830152838116604483015260648201839052611fe49186918216906323b872dd90608401611f79565b50505050565b6000611fff6001600160a01b0384168361204d565b905080516000141580156120245750808060200190518101906120229190612d43565b155b1561197157604051635274afe760e01b81526001600160a01b038416600482015260240161091b565b6060611b748383600084600080856001600160a01b03168486604051612073919061306e565b60006040518083038185875af1925050503d80600081146120b0576040519150601f19603f3d011682016040523d82523d6000602084013e6120b5565b606091505b50915091506120c58683836120cf565b9695505050505050565b6060826120e4576120df8261212b565b611b74565b81511580156120fb57506001600160a01b0384163b155b1561212457604051639996b31560e01b81526001600160a01b038516600482015260240161091b565b5080611b74565b80511561213b5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b60405180606001604052806000801916815260200160006001600160401b03168152602001612196604051806040016040528060008152602001600081525090565b905290565b600060e082840312156121ad57600080fd5b50919050565b6000602082840312156121c557600080fd5b81356001600160401b038111156121db57600080fd5b610f398482850161219b565b60005b838110156122025781810151838201526020016121ea565b50506000910152565b600081518084526122238160208601602086016121e7565b601f01601f19169290920160200192915050565b8351815260208085015190820152600060a08201604060a0604085015281865180845260c08601915060c08160051b8701019350602080890160005b838110156122b25788870360bf1901855281518051885283015183880187905261229f8789018261220b565b9750509382019390820190600101612273565b50508751606088015250505060208501516080850152509050610f39565b6000606082840312156121ad57600080fd5b60008083601f8401126122f457600080fd5b5081356001600160401b0381111561230b57600080fd5b60208301915083602082850101111561232357600080fd5b9250929050565b6001600160a01b0381168114610c6257600080fd5b600080600080600080600060e0888a03121561235a57600080fd5b61236489896122d0565b96506060880135955060808801356001600160401b038082111561238757600080fd5b6123938b838c016122e2565b909750955060a08a013591506123a88261232a565b90935060c089013590808211156123be57600080fd5b506123cb8a828b016122e2565b989b979a50959850939692959293505050565b803563ffffffff811681146123f257600080fd5b919050565b6000806040838503121561240a57600080fd5b612413836123de565b946020939093013593505050565b8015158114610c6257600080fd5b6000806040838503121561244257600080fd5b82356001600160401b0381111561245857600080fd5b6124648582860161219b565b925050602083013561247581612421565b809150509250929050565b815181526020808301519082015260408101610a55565b600080602083850312156124aa57600080fd5b82356001600160401b03808211156124c157600080fd5b818501915085601f8301126124d557600080fd5b8135818111156124e457600080fd5b8660206060830285010111156124f957600080fd5b60209290920196919550909350505050565b803561ffff811681146123f257600080fd5b6000806040838503121561253057600080fd5b612539836123de565b91506125476020840161250b565b90509250929050565b602081526000611b74602083018461220b565b60006020828403121561257557600080fd5b8135611b748161232a565b60006020828403121561259257600080fd5b611b74826123de565b60008083601f8401126125ad57600080fd5b5081356001600160401b038111156125c457600080fd5b6020830191508360208260051b850101111561232357600080fd5b600080602083850312156125f257600080fd5b82356001600160401b0381111561260857600080fd5b6126148582860161259b565b90969095509350505050565b6000806000806060858703121561263657600080fd5b61263f856123de565b935061264d6020860161250b565b925060408501356001600160401b0381111561266857600080fd5b612674878288016122e2565b95989497509550505050565b6000806000838503608081121561269657600080fd5b84356001600160401b038111156126ac57600080fd5b6126b88782880161219b565b9450506040601f19820112156126cd57600080fd5b5060208401915060608401356126e28161232a565b809150509250925092565b600060c082019050835182526001600160401b0360208501511660208301526040840151612728604084018280518252602090810151910152565b5082516080830152602083015160a0830152611b74565b60006060828403121561275157600080fd5b611b7483836122d0565b634e487b7160e01b600052604160045260246000fd5b604051606081016001600160401b03811182821017156127935761279361275b565b60405290565b604080519081016001600160401b03811182821017156127935761279361275b565b6000606082840312156127cd57600080fd5b6127d5612771565b6127de836123de565b815260208301356020820152604083013560408201528091505092915050565b600181811c9082168061281257607f821691505b6020821081036121ad57634e487b7160e01b600052602260045260246000fd5b634e487b7160e01b600052603260045260246000fd5b60008235605e1983360301811261285e57600080fd5b9190910192915050565b6000808335601e1984360301811261287f57600080fd5b8301803591506001600160401b0382111561289957600080fd5b60200191503681900382131561232357600080fd5b6000602082840312156128c057600080fd5b611b748261250b565b601f821115611971576000816000526020600020601f850160051c810160208610156128f25750805b601f850160051c820191505b81811015612911578281556001016128fe565b505050505050565b6001600160401b038311156129305761293061275b565b6129448361293e83546127fe565b836128c9565b6000601f84116001811461297857600085156129605750838201355b600019600387901b1c1916600186901b1783556112a5565b600083815260209020601f19861690835b828110156129a95786850135825560209485019460019092019101612989565b50868210156129c65760001960f88860031b161c19848701351681555b505060018560011b0183555050505050565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b60208082528181018390526000906040808401600586901b8501820187855b88811015612ad757878303603f190184528135368b9003605e19018112612a4657600080fd5b8a01606063ffffffff612a58836123de565b16855261ffff612a6989840161250b565b168886015286820135601e19833603018112612a8457600080fd5b9091018781019190356001600160401b03811115612aa157600080fd5b803603831315612ab057600080fd5b8188870152612ac282870182856129d8565b96890196955050509186019150600101612a20565b509098975050505050505050565b60008085851115612af557600080fd5b83861115612b0257600080fd5b5050820193919092039150565b60008451612b218184602089016121e7565b8201838582376000930192835250909392505050565b602081526000610f396020830184866129d8565b6000823561013e1983360301811261285e57600080fd5b6001600160401b0381168114610c6257600080fd5b63ffffffff612b85896123de565b1681526020880135602082015260006040890135612ba281612b62565b6001600160401b03811660408401525087606083015260e06080830152612bcd60e0830187896129d8565b6001600160a01b03861660a084015282810360c0840152612bef8185876129d8565b9a9950505050505050505050565b600060208284031215612c0f57600080fd5b81516001600160401b0380821115612c2657600080fd5b818401915084601f830112612c3a57600080fd5b815181811115612c4c57612c4c61275b565b604051601f8201601f19908116603f01168101908382118183101715612c7457612c7461275b565b81604052828152876020848701011115612c8d57600080fd5b611b1a8360208301602088016121e7565b600060408284031215612cb057600080fd5b612cb8612799565b82358152602083013560208201528091505092915050565b600060208284031215612ce257600080fd5b8135611b7481612b62565b60018060a01b038516815283602082015261ffff831660408201526080606082015260006120c5608083018461220b565b604081526000612d31604083018561220b565b828103602084015261183c818561220b565b600060208284031215612d5557600080fd5b8151611b7481612421565b6040815263ffffffff8351166040820152602083015160608201526000604084015160a06080840152612d9660e084018261220b565b90506060850151603f198483030160a0850152612db3828261220b565b60809690960151151560c08501525050506001600160a01b039190911660209091015290565b600060408284031215612deb57600080fd5b612df3612799565b9050815181526020820151602082015292915050565b600060408284031215612e1b57600080fd5b611b748383612dd9565b602080825282518282018190526000919060409081850190868401855b82811015612e77578151805163ffffffff16855286810151878601528501518585015260609093019290850190600101612e42565b5091979650505050505050565b6001600160f01b03198135818116916002851015612eac5780818660020360031b1b83161692505b505092915050565b634e487b7160e01b600052601160045260246000fd5b81810381811115610a5557610a55612eb4565b8082028115828204841417610a5557610a55612eb4565b600082612f1157634e487b7160e01b600052601260045260246000fd5b500490565b600060808284031215612f2857600080fd5b612f30612771565b825181526020830151612f4281612b62565b6020820152612f548460408501612dd9565b60408201529392505050565b80356020831015610a5557600019602084900360031b1b1692915050565b6001600160c01b03198135818116916008851015612eac5760089490940360031b84901b1690921692915050565b6001600160401b0360c01b8560c01b16815263ffffffff60e01b8460e01b16600882015282600c82015260008251612feb81602c8501602087016121e7565b91909101602c0195945050505050565b8481526001600160401b0360c01b8460c01b1660208201528260288201526000825161302e8160488501602087016121e7565b9190910160480195945050505050565b80820180821115610a5557610a55612eb4565b60006020828403121561306357600080fd5b8151611b748161232a565b6000825161285e8184602087016121e756fea2646970667358221220c5cc3e30aeb41f7c12385a4985d33ea24d67f923a8dc04fdcc7b88c9474d7c1664736f6c63430008160033
🤖 Code Reader

Generate instant answers for your smart contract questions using AI Models. Read more.

Custom Contract ABI

                            

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
0x58538e6A46E07434d7E7375Bc268D3cb839C0133
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.