ETH Price: $2,353.90 (-2.73%)
 

Overview

ETH Balance

0.035340299470866693 ETH

Eth Value

$83.19 (@ $2,353.90/ETH)

More Info

Private Name Tags

ContractCreator

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Give249079412026-04-18 16:25:477 hrs ago1776529547IN
ENS Name shib.shi4gud.eth
0.001 ETH0.000208682.2778972
Give249016052026-04-17 19:15:5928 hrs ago1776453359IN
ENS Name shib.shi4gud.eth
0.00083 ETH0.000058620.63991217
Give249014232026-04-17 18:39:3529 hrs ago1776451175IN
ENS Name shib.shi4gud.eth
0.0009 ETH0.000115911.26523441
Give249012972026-04-17 18:14:2329 hrs ago1776449663IN
ENS Name shib.shi4gud.eth
0.0017 ETH0.000225282.45907025
Give249010972026-04-17 17:34:1130 hrs ago1776447251IN
ENS Name shib.shi4gud.eth
0.0169 ETH0.000229652.49142404
Stake249010482026-04-17 17:24:2330 hrs ago1776446663IN
ENS Name shib.shi4gud.eth
0 ETH0.000180662.54158265
Give249007932026-04-17 16:33:1131 hrs ago1776443591IN
ENS Name shib.shi4gud.eth
0.001632 ETH0.000091941.00359609
Give248964202026-04-17 1:56:2345 hrs ago1776390983IN
ENS Name shib.shi4gud.eth
0.03 ETH0.000097961.06275707
Give248896092026-04-16 3:10:232 days ago1776309023IN
ENS Name shib.shi4gud.eth
0.00088 ETH0.00004920.53707789
Decline248889032026-04-16 0:48:472 days ago1776300527IN
ENS Name shib.shi4gud.eth
0 ETH0.000090532.08041737
Give248889012026-04-16 0:48:232 days ago1776300503IN
ENS Name shib.shi4gud.eth
0.008 ETH0.000190862.08336033
Rwd248849972026-04-15 11:44:353 days ago1776253475IN
ENS Name shib.shi4gud.eth
0 ETH0.000002610.04276094
Vote248849882026-04-15 11:42:473 days ago1776253367IN
ENS Name shib.shi4gud.eth
0 ETH0.000004370.04237495
Vote248849722026-04-15 11:39:353 days ago1776253175IN
ENS Name shib.shi4gud.eth
0 ETH0.000005430.04522159
Vote248849642026-04-15 11:37:593 days ago1776253079IN
ENS Name shib.shi4gud.eth
0 ETH0.000004840.0469296
Vote248849622026-04-15 11:37:353 days ago1776253055IN
ENS Name shib.shi4gud.eth
0 ETH0.000005430.04514673
Give248803852026-04-14 20:19:594 days ago1776197999IN
ENS Name shib.shi4gud.eth
0.001 ETH0.000197122.15170673
Give248797512026-04-14 18:12:594 days ago1776190379IN
ENS Name shib.shi4gud.eth
0.0009 ETH0.000107281.17111046
Give248797402026-04-14 18:10:474 days ago1776190247IN
ENS Name shib.shi4gud.eth
0.0044 ETH0.000201352.19792607
Give248520482026-04-10 21:34:478 days ago1775856887IN
ENS Name shib.shi4gud.eth
0.005 ETH0.00009461.03262919
Give248515462026-04-10 19:53:598 days ago1775850839IN
ENS Name shib.shi4gud.eth
0.0023 ETH0.000189742.0711994
Give248515352026-04-10 19:51:478 days ago1775850707IN
ENS Name shib.shi4gud.eth
0.001 ETH0.000097761.06720095
Give248514442026-04-10 19:33:358 days ago1775849615IN
ENS Name shib.shi4gud.eth
0.001 ETH0.000191752.09307981
Give248514372026-04-10 19:32:118 days ago1775849531IN
ENS Name shib.shi4gud.eth
0.00089 ETH0.000018320.20007417
Stake248510392026-04-10 18:12:118 days ago1775844731IN
ENS Name shib.shi4gud.eth
0 ETH0.000012880.23860791
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer249079412026-04-18 16:25:477 hrs ago1776529547
ENS Name shib.shi4gud.eth
0.0005 ETH
Transfer249016052026-04-17 19:15:5928 hrs ago1776453359
ENS Name shib.shi4gud.eth
0.000415 ETH
Transfer249014232026-04-17 18:39:3529 hrs ago1776451175
ENS Name shib.shi4gud.eth
0.00045 ETH
Transfer249012972026-04-17 18:14:2329 hrs ago1776449663
ENS Name shib.shi4gud.eth
0.00085 ETH
Transfer249010972026-04-17 17:34:1130 hrs ago1776447251
ENS Name shib.shi4gud.eth
0.00845 ETH
Transfer249007932026-04-17 16:33:1131 hrs ago1776443591
ENS Name shib.shi4gud.eth
0.000816 ETH
Transfer248964202026-04-17 1:56:2345 hrs ago1776390983
ENS Name shib.shi4gud.eth
0.015 ETH
Transfer248896092026-04-16 3:10:232 days ago1776309023
ENS Name shib.shi4gud.eth
0.00044 ETH
Transfer248889012026-04-16 0:48:232 days ago1776300503
ENS Name shib.shi4gud.eth
0.004 ETH
Transfer248849972026-04-15 11:44:353 days ago1776253475
ENS Name shib.shi4gud.eth
0.00804092 ETH
Transfer248803852026-04-14 20:19:594 days ago1776197999
ENS Name shib.shi4gud.eth
0.0005 ETH
Transfer248797512026-04-14 18:12:594 days ago1776190379
ENS Name shib.shi4gud.eth
0.00045 ETH
Transfer248797402026-04-14 18:10:474 days ago1776190247
ENS Name shib.shi4gud.eth
0.0022 ETH
Transfer248520482026-04-10 21:34:478 days ago1775856887
ENS Name shib.shi4gud.eth
0.0025 ETH
Transfer248515462026-04-10 19:53:598 days ago1775850839
ENS Name shib.shi4gud.eth
0.00115 ETH
Transfer248515352026-04-10 19:51:478 days ago1775850707
ENS Name shib.shi4gud.eth
0.0005 ETH
Transfer248514442026-04-10 19:33:358 days ago1775849615
ENS Name shib.shi4gud.eth
0.0005 ETH
Transfer248514372026-04-10 19:32:118 days ago1775849531
ENS Name shib.shi4gud.eth
0.000445 ETH
Transfer248345922026-04-08 11:08:4710 days ago1775646527
ENS Name shib.shi4gud.eth
0.06231839 ETH
Transfer248308862026-04-07 22:45:4711 days ago1775601947
ENS Name shib.shi4gud.eth
0.0005 ETH
Transfer248308722026-04-07 22:42:5911 days ago1775601779
ENS Name shib.shi4gud.eth
0.0005 ETH
Transfer248308142026-04-07 22:31:2311 days ago1775601083
ENS Name shib.shi4gud.eth
0.0004625 ETH
Transfer248030282026-04-04 1:35:5914 days ago1775266559
ENS Name shib.shi4gud.eth
0.005 ETH
Transfer248029472026-04-04 1:19:4714 days ago1775265587
ENS Name shib.shi4gud.eth
0.05 ETH
Transfer248015872026-04-03 20:46:4715 days ago1775249207
ENS Name shib.shi4gud.eth
0.0012175 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: 0xB1511DfE...95fEc1B51
Constructor

Contract Name

Ktv2

Compiler Version
v0.8.16+commit.07a7930e
Optimization Enabled
Yes with 1000000 runs
Other Settings
default 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":[{"internalType":"address","name":"_burnDest","type":"address"},{"internalType":"address","name":"_token","type":"address"},{"internalType":"address payable","name":"_dest","type":"address"},{"internalType":"address","name":"_pool","type":"address"},{"internalType":"address","name":"_ocPrcAddr","type":"address"},{"internalType":"address","name":"_tp","type":"address"},{"internalType":"bool","name":"_v2","type":"bool"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"","type":"address"},{"indexed":false,"internalType":"uint256","name":"","type":"uint256"}],"name":"Gave","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"newOC","type":"address"}],"name":"NodeAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"oldOC","type":"address"}],"name":"NodeRemoved","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":"address","name":"","type":"address"},{"indexed":false,"internalType":"uint256","name":"","type":"uint256"}],"name":"Rwd","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"","type":"address"},{"indexed":false,"internalType":"uint256","name":"","type":"uint256"}],"name":"Staked","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"","type":"uint256"},{"indexed":false,"internalType":"address","name":"","type":"address"},{"indexed":false,"internalType":"string","name":"","type":"string"}],"name":"Voted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"voter","type":"address"},{"indexed":true,"internalType":"address","name":"newOC","type":"address"},{"indexed":false,"internalType":"string","name":"data","type":"string"}],"name":"VotedToAdd","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"voter","type":"address"},{"indexed":true,"internalType":"address","name":"existingOC","type":"address"},{"indexed":false,"internalType":"string","name":"data","type":"string"}],"name":"VotedToRemove","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"","type":"address"},{"indexed":false,"internalType":"uint256","name":"","type":"uint256"}],"name":"Withdrew","type":"event"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"addOCRwdr","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"addVotes","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"allow","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"address","name":"","type":"address"}],"name":"blockRwd","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"burnDest","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"burnFactor","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"consensusReq","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decline","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"declines","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"dest","outputs":[{"internalType":"address payable","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"donationPrc","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"epochInterval","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"give","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"hasVotedAdd","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"hasVotedRemove","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"lastStartBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxBrnPrc","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ocFee","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"ocFees","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"ocRwdrVote","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"ocRwdrs","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"pastOcFees","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pool","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"removeOCRwdr","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"removeVotes","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"}],"name":"resetVote","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOC","type":"address"}],"name":"resetVoteToAdd","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"existingOC","type":"address"}],"name":"resetVoteToRemove","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address payable","name":"_to","type":"address"},{"internalType":"uint256","name":"_amt","type":"uint256"}],"name":"rwd","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint16","name":"amt","type":"uint16"}],"name":"setBurnFactor","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint16","name":"req","type":"uint16"}],"name":"setConsensusReq","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"setDest","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint16","name":"amt","type":"uint16"}],"name":"setDonationPrc","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint16","name":"interval","type":"uint16"}],"name":"setEpochInterval","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint16","name":"amt","type":"uint16"}],"name":"setMaxBurnPrc","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint16","name":"fee","type":"uint16"}],"name":"setOCFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_pool","type":"address"}],"name":"setPool","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_v2","type":"bool"}],"name":"setV2","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amt","type":"uint256"}],"name":"stake","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"startBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"tlOcFees","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"tokenAddr","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalBurned","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalGvn","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalOC","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalStk","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"tp","outputs":[{"internalType":"contract TPI","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"userStks","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"v2","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address payable","name":"_to","type":"address"},{"internalType":"string","name":"data","type":"string"}],"name":"vote","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOC","type":"address"},{"internalType":"string","name":"data","type":"string"}],"name":"voteToAdd","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"existingOC","type":"address"},{"internalType":"string","name":"data","type":"string"}],"name":"voteToRemove","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amt","type":"uint256"}],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdrawOCFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"address","name":"addr","type":"address"}],"name":"withdrawTkn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Deployed Bytecode
0x6080604052600436106103855760003560e01c8063944de246116101d1578063b5b05e9e11610102578063d89135cd116100a0578063e89d048e1161006f578063e89d048e14610be5578063f2fde38b14610c05578063f3acae3a14610c25578063fd52b70214610c5757600080fd5b8063d89135cd14610b69578063dc09deaf14610b7f578063de96e6c614610b95578063dfa00b1c14610bc557600080fd5b8063ca1d1b87116100dc578063ca1d1b8714610ac0578063ca1d9cc214610afc578063cb8cbb6e14610b1c578063d138321e14610b4957600080fd5b8063b5b05e9e14610a42578063c0d4e0e014610a6f578063c377e65d14610aa057600080fd5b8063ab3ad1d41161016f578063b1b3d3f611610149578063b1b3d3f614610997578063b1b71afa146109de578063b34913eb14610a01578063b53da9d914610a2257600080fd5b8063ab3ad1d41461091f578063adec2f771461093f578063b079861e1461095f57600080fd5b8063a42bebbe116101ab578063a42bebbe14610872578063a64d755c14610892578063a694fc3a146108b5578063ab040107146108d557600080fd5b8063944de2461461080c5780639e96a23a14610839578063a2ca6dce1461084157600080fd5b80633407e1c3116102b657806349ecd132116102545780637aecd534116102235780637aecd534146107595780637b0443fa1461079457806384b366dc146107b45780638da5cb5b146107e157600080fd5b806349ecd132146106d25780635fbe4d1d146106e75780636c6cdea814610714578063715018a61461074457600080fd5b806342935eb31161029057806342935eb31461065957806342d79e0d1461066f5780634437152a1461069c57806348cd4cb1146106bc57600080fd5b80633407e1c3146105cb5780633b98548f146105eb5780633fdf4f621461063957600080fd5b80631b46ba84116103235780632d4812ed116102fd5780632d4812ed1461054b5780632e1a7d4d1461056b57806330606eaf1461058b57806330e3cb68146105ab57600080fd5b80631b46ba84146104be5780631bf533a4146104e057806326cf11031461050057600080fd5b806309c15e781161035f57806309c15e7814610403578063135078ef1461043057806316f0115b146104515780631a9f16bb146104a357600080fd5b806303c424c714610391578063081a7ad3146103c457806309b1ef26146103e857600080fd5b3661038c57005b600080fd5b34801561039d57600080fd5b506014546103ac9061ffff1681565b60405161ffff90911681526020015b60405180910390f35b3480156103d057600080fd5b506103da60095481565b6040519081526020016103bb565b3480156103f457600080fd5b50600e546103ac9061ffff1681565b34801561040f57600080fd5b506103da61041e366004613dc1565b60196020526000908152604090205481565b34801561043c57600080fd5b50600c546103ac9062010000900461ffff1681565b34801561045d57600080fd5b5060055461047e9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016103bb565b3480156104af57600080fd5b50600c546103ac9061ffff1681565b3480156104ca57600080fd5b506104de6104d9366004613dc1565b610c77565b005b3480156104ec57600080fd5b506104de6104fb366004613e2e565b610cc6565b34801561050c57600080fd5b5061053b61051b366004613e83565b601860209081526000928352604080842090915290825290205460ff1681565b60405190151581526020016103bb565b34801561055757600080fd5b506104de610566366004613dc1565b6110af565b34801561057757600080fd5b506104de610586366004613ebc565b61155b565b34801561059757600080fd5b506104de6105a6366004613ed5565b61175d565b3480156105b757600080fd5b506104de6105c6366004613f0f565b611bc9565b3480156105d757600080fd5b506104de6105e6366004613f2c565b611c97565b3480156105f757600080fd5b5061047e610606366004613ed5565b601060209081526000928352604080842090915290825290205473ffffffffffffffffffffffffffffffffffffffff1681565b34801561064557600080fd5b506104de610654366004613f2c565b611cd4565b34801561066557600080fd5b506103da600a5481565b34801561067b57600080fd5b506103da61068a366004613dc1565b60076020526000908152604090205481565b3480156106a857600080fd5b506104de6106b7366004613dc1565b611d95565b3480156106c857600080fd5b506103da600d5481565b3480156106de57600080fd5b506104de611dfa565b3480156106f357600080fd5b5060025461047e9073ffffffffffffffffffffffffffffffffffffffff1681565b34801561072057600080fd5b5061053b61072f366004613dc1565b60116020526000908152604090205460ff1681565b34801561075057600080fd5b506104de612018565b34801561076557600080fd5b5061053b610774366004613e83565b601760209081526000928352604080842090915290825290205460ff1681565b3480156107a057600080fd5b506104de6107af366004613e2e565b61202c565b3480156107c057600080fd5b5060035461047e9073ffffffffffffffffffffffffffffffffffffffff1681565b3480156107ed57600080fd5b5060005473ffffffffffffffffffffffffffffffffffffffff1661047e565b34801561081857600080fd5b5060065461047e9073ffffffffffffffffffffffffffffffffffffffff1681565b6104de61242c565b34801561084d57600080fd5b506103ac61085c366004613dc1565b60166020526000908152604090205461ffff1681565b34801561087e57600080fd5b506104de61088d366004613e83565b61288f565b34801561089e57600080fd5b50600e546103ac90640100000000900461ffff1681565b3480156108c157600080fd5b506104de6108d0366004613ebc565b612ab5565b3480156108e157600080fd5b506104de33600090815260086020526040902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001179055565b34801561092b57600080fd5b506104de61093a366004613f2c565b612c99565b34801561094b57600080fd5b506104de61095a366004613dc1565b612cdc565b34801561096b57600080fd5b506103da61097a366004613ed5565b601260209081526000928352604080842090915290825290205481565b3480156109a357600080fd5b506104de33600090815260086020526040902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00169055565b3480156109ea57600080fd5b50600c546103ac90640100000000900461ffff1681565b348015610a0d57600080fd5b50600e546103ac9062010000900461ffff1681565b348015610a2e57600080fd5b506104de610a3d366004613dc1565b612e97565b348015610a4e57600080fd5b506103da610a5d366004613dc1565b601a6020526000908152604090205481565b348015610a7b57600080fd5b506103ac610a8a366004613dc1565b60156020526000908152604090205461ffff1681565b348015610aac57600080fd5b506104de610abb366004613f2c565b61307b565b348015610acc57600080fd5b506103ac610adb366004613f50565b600f60209081526000928352604080842090915290825290205461ffff1681565b348015610b0857600080fd5b506104de610b17366004613e2e565b6130c0565b348015610b2857600080fd5b5060045461047e9073ffffffffffffffffffffffffffffffffffffffff1681565b348015610b5557600080fd5b506104de610b64366004613dc1565b6134d1565b348015610b7557600080fd5b506103da600b5481565b348015610b8b57600080fd5b506103da60135481565b348015610ba157600080fd5b5061053b610bb0366004613dc1565b60086020526000908152604090205460ff1681565b348015610bd157600080fd5b506104de610be0366004613dc1565b61367f565b348015610bf157600080fd5b506104de610c00366004613f2c565b613864565b348015610c1157600080fd5b506104de610c20366004613dc1565b61391d565b348015610c3157600080fd5b5060055461053b9074010000000000000000000000000000000000000000900460ff1681565b348015610c6357600080fd5b506104de610c72366004613f2c565b6139d1565b610c7f613a91565b600380547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b3360009081526011602052604090205460ff16610d44576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f4e6f7420617574686f72697a656400000000000000000000000000000000000060448201526064015b60405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff8316600090815260086020526040902054839060ff1615610dd6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600860248201527f4465636c696e65640000000000000000000000000000000000000000000000006044820152606401610d3b565b600e54600d54610dea9161ffff1690613fa4565b4311610e52576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601060248201527f45706f636820696e636f6d706c657465000000000000000000000000000000006044820152606401610d3b565b600d54336000908152601a602052604090205414801590610e815750336000908152601a602052604090205415155b15610f0257336000908152601a602090815260408083205460128352818420818552909252909120548015801590610eba5750600d5482105b15610eff573360009081526019602052604081208054839290610ede908490613fa4565b90915550503360009081526012602090815260408083208584529091528120555b50505b600d54336000908152601a6020908152604080832084905560108252808320938352929052205473ffffffffffffffffffffffffffffffffffffffff1615610fa6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600d60248201527f416c726561647920766f746564000000000000000000000000000000000000006044820152606401610d3b565b600d546000908152600f6020908152604080832073ffffffffffffffffffffffffffffffffffffffff881684529091528120805461ffff1691610fe883613fbd565b82546101009290920a61ffff81810219909316919092169190910217905550336000908152601060209081526040808320600d548452909152902080547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8616179055611069613b12565b507f909b43dcc56d91024768bbc5c8d56441234580b2fd6176844960cbc7218cc0b5600d548585856040516110a19493929190614027565b60405180910390a150505050565b3360009081526011602052604090205460ff16611128576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f4e6f7420617574686f72697a65640000000000000000000000000000000000006044820152606401610d3b565b73ffffffffffffffffffffffffffffffffffffffff8116600090815260086020526040902054819060ff16156111ba576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600860248201527f4465636c696e65640000000000000000000000000000000000000000000000006044820152606401610d3b565b600e54600d546111ce9161ffff1690613fa4565b4311611236576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601060248201527f45706f636820696e636f6d706c657465000000000000000000000000000000006044820152606401610d3b565b600d54336000908152601a6020526040902054148015906112655750336000908152601a602052604090205415155b156112e657336000908152601a60209081526040808320546012835281842081855290925290912054801580159061129e5750600d5482105b156112e35733600090815260196020526040812080548392906112c2908490613fa4565b90915550503360009081526012602090815260408083208584529091528120555b50505b600d54336000908152601a60209081526040808320849055928252600f815282822073ffffffffffffffffffffffffffffffffffffffff861683529052205461ffff1661138f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f496e76616c6964206465737400000000000000000000000000000000000000006044820152606401610d3b565b336000908152601060209081526040808320600d54845290915290205473ffffffffffffffffffffffffffffffffffffffff16611428576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f566f7465206d697373696e6700000000000000000000000000000000000000006044820152606401610d3b565b600d546000908152600f6020908152604080832073ffffffffffffffffffffffffffffffffffffffff861684529091528120805461ffff169161146a83614067565b825461ffff9182166101009390930a928302919092021990911617905550336000908152601060209081526040808320600d548452909152902080547fffffffffffffffffffffffff00000000000000000000000000000000000000001690556114d2613bba565b600d546040805191825273ffffffffffffffffffffffffffffffffffffffff8416602083015260608282018190526003908301527f72737400000000000000000000000000000000000000000000000000000000006080830152517f909b43dcc56d91024768bbc5c8d56441234580b2fd6176844960cbc7218cc0b59181900360a00190a15050565b33600090815260076020526040902054811180159061157c57506009548111155b6115e2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600f60248201527f457863656564732062616c616e636500000000000000000000000000000000006044820152606401610d3b565b33600090815260076020526040812080548392906116019084906140a3565b92505081905550806009600082825461161a91906140a3565b90915550506001546040517fa9059cbb0000000000000000000000000000000000000000000000000000000081523360048201526024810183905273ffffffffffffffffffffffffffffffffffffffff9091169063a9059cbb906044016020604051808303816000875af1158015611696573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116ba91906140b6565b611720576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600f60248201527f5472616e73666572206661696c656400000000000000000000000000000000006044820152606401610d3b565b60408051338152602081018390527fb244b9a17ad633c6e83b7983ee04320484956a68ddbe96a0b70dfca1cf19d72391015b60405180910390a150565b3360009081526011602052604090205460ff166117d6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f4e6f7420617574686f72697a65640000000000000000000000000000000000006044820152606401610d3b565b73ffffffffffffffffffffffffffffffffffffffff8216600090815260086020526040902054829060ff1615611868576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600860248201527f4465636c696e65640000000000000000000000000000000000000000000000006044820152606401610d3b565b600e54600d5461187c9161ffff1690613fa4565b43116118e4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601060248201527f45706f636820696e636f6d706c657465000000000000000000000000000000006044820152606401610d3b565b600d54336000908152601a6020526040902054148015906119135750336000908152601a602052604090205415155b1561199457336000908152601a60209081526040808320546012835281842081855290925290912054801580159061194c5750600d5482105b15611991573360009081526019602052604081208054839290611970908490613fa4565b90915550503360009081526012602090815260408083208584529091528120555b50505b600d54336000908152601a60209081526040808320849055600e54938352600f825280832073ffffffffffffffffffffffffffffffffffffffff8816845290915290205461ffff62010000909204821691161015611a4e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f4e6f20636f6e73656e73757300000000000000000000000000000000000000006044820152606401610d3b565b6000611a58613b12565b90506000818411611a6a576000611a74565b611a7482856140a3565b600e54600d54919250611a8d9161ffff90911690613fa4565b600d55611a9c600a60646140d3565b61ffff16811115611b735760008573ffffffffffffffffffffffffffffffffffffffff168260405160006040518083038185875af1925050503d8060008114611b01576040519150601f19603f3d011682016040523d82523d6000602084013e611b06565b606091505b5050905080611b71576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600f60248201527f5472616e73666572206661696c656400000000000000000000000000000000006044820152606401610d3b565b505b6040805173ffffffffffffffffffffffffffffffffffffffff87168152602081018390527f5df9aa58816b17fb728eddad0162659653310b4f9cd8796a7c647612b3d520ba910160405180910390a15050505050565b611bd1613a91565b801515600560149054906101000a900460ff16151503611c4d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f53616d652076616c7565000000000000000000000000000000000000000000006044820152606401610d3b565b6005805491151574010000000000000000000000000000000000000000027fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff909216919091179055565b611c9f613a91565b600e80547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00001661ffff92909216919091179055565b611cdc613a91565b611ce8600a60326140d3565b61ffff168161ffff1610611d58576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601260248201527f4275726e20666163746f72203e3d2035302500000000000000000000000000006044820152606401610d3b565b600c805461ffff909216640100000000027fffffffffffffffffffffffffffffffffffffffffffffffffffff0000ffffffff909216919091179055565b611d9d613a91565b600580547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83161790556000611de7613c0e565b905060008111611df657600080fd5b5050565b600d54336000908152601a602052604090205414801590611e295750336000908152601a602052604090205415155b15611eaa57336000908152601a602090815260408083205460128352818420818552909252909120548015801590611e625750600d5482105b15611ea7573360009081526019602052604081208054839290611e86908490613fa4565b90915550503360009081526012602090815260408083208584529091528120555b50505b600d54336000908152601a602090815260408083208490556019909152902054600e549091611edd9161ffff1690613fa4565b431115611f3357336000908152601260209081526040808320600d5484529091529020548015611f3157611f118183613fa4565b336000908152601260209081526040808320600d54845290915281205591505b505b33600090815260196020526040812081905560138054839290611f579084906140a3565b909155505047811161201557604051600090339083908381818185875af1925050503d8060008114611fa5576040519150601f19603f3d011682016040523d82523d6000602084013e611faa565b606091505b5050905080611df6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600660248201527f4661696c656400000000000000000000000000000000000000000000000000006044820152606401610d3b565b50565b612020613a91565b61202a6000613d2a565b565b3360009081526011602052604090205460ff166120a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f4e6f7420617574686f72697a65640000000000000000000000000000000000006044820152606401610d3b565b33600090815260176020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716845290915290205460ff1615612140576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f416c726561647920766f74656420666f722074686973206164640000000000006044820152606401610d3b565b73ffffffffffffffffffffffffffffffffffffffff831660009081526011602052604090205460ff16156121d0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601260248201527f416c726561647920616e204f43206e6f646500000000000000000000000000006044820152606401610d3b565b73ffffffffffffffffffffffffffffffffffffffff83166000908152601560205260408120805461ffff169161220583613fbd565b825461ffff9182166101009390930a92830291909202199091161790555033600081815260176020908152604080832073ffffffffffffffffffffffffffffffffffffffff881680855292529182902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016600117905590519091907f6f16cedcfba9076088f50cb98393296e065155864bc7f3c923530550e35fd455906122b290869086906140fd565b60405180910390a36014546000906002906122d29061ffff166001614119565b6122dc919061416a565b73ffffffffffffffffffffffffffffffffffffffff851660009081526015602052604090205490915061ffff8083169116106124265773ffffffffffffffffffffffffffffffffffffffff8416600090815260116020526040812080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790556014805461ffff169161237283613fbd565b82546101009290920a61ffff818102199093169183160217909155601454600292506123a091166001614119565b6123aa919061416a565b600e805461ffff9290921662010000027fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000ffff90921691909117905560405173ffffffffffffffffffffffffffffffffffffffff8516907fb25d03aaf308d7291709be1ea28b800463cf3a9a4c4a5555d7333a964c1dfebd90600090a25b50505050565b600061243a600a60646140d3565b600c5461ffff9182169161245591620100009004163461418b565b61245f91906141c8565b905080600a60008282546124739190613fa4565b9091555060009050612483613c0e565b905060008161249a34670de0b6b3a764000061418b565b6124a491906141c8565b6009549091506124b6600a60646140d3565b6124c59061ffff16600a6141dc565b63ffffffff166009541115612505576124e0600a60646140d3565b600c5460095461ffff928316926124f892169061418b565b61250291906141c8565b90505b600c54819061252190640100000000900461ffff1660026140d3565b61ffff16612530600a8461418b565b61253a91906141c8565b83101561256e57600c54600a9061255d90640100000000900461ffff168561418b565b61256791906141c8565b9050612634565b600c54640100000000900461ffff16612588600a8461418b565b61259291906141c8565b8310156125e1576125a46004836141c8565b6125b0600a60026140d3565b600c5461ffff918216916125cd916401000000009004168661418b565b6125d791906141c8565b6125679190613fa4565b81831015612634576125f46002836141c8565b612600600a60046140d3565b600c5461ffff9182169161261d916401000000009004168661418b565b61262791906141c8565b6126319190613fa4565b90505b60008111801561264657508060095410155b1561278457806009600082825461265d91906140a3565b9250508190555080600b60008282546126769190613fa4565b9091555050600154600480546040517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff91821692810192909252602482018490529091169063a9059cbb906044016020604051808303816000875af11580156126fa573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061271e91906140b6565b612784576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600b60248201527f4275726e206661696c65640000000000000000000000000000000000000000006044820152606401610d3b565b60035460405160009173ffffffffffffffffffffffffffffffffffffffff169087908381818185875af1925050503d80600081146127de576040519150601f19603f3d011682016040523d82523d6000602084013e6127e3565b606091505b505090508061284e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600d60248201527f446f6e617465206661696c6564000000000000000000000000000000000000006044820152606401610d3b565b60408051338152602081018890527fe3ba4a7522b6c3133015e07f410a43323021989ceedd5de9d51c5ec155288974910160405180910390a1505050505050565b612897613a91565b60025473ffffffffffffffffffffffffffffffffffffffff9081169082160361291c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600960248201527f466f7262696464656e00000000000000000000000000000000000000000000006044820152606401610d3b565b6040517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152819073ffffffffffffffffffffffffffffffffffffffff82169063a9059cbb90859083906370a0823190602401602060405180830381865afa158015612992573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906129b691906141ff565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff909216600483015260248201526044016020604051808303816000875af1158015612a26573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612a4a91906140b6565b612ab0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600660248201527f4661696c656400000000000000000000000000000000000000000000000000006044820152606401610d3b565b505050565b60008111612b1f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416d6f756e74206d7573742062652067726561746572207468616e20300000006044820152606401610d3b565b3360009081526007602052604081208054839290612b3e908490613fa4565b925050819055508060096000828254612b579190613fa4565b90915550506001546040517f23b872dd0000000000000000000000000000000000000000000000000000000081523360048201523060248201526044810183905273ffffffffffffffffffffffffffffffffffffffff909116906323b872dd906064016020604051808303816000875af1158015612bd9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612bfd91906140b6565b612c63576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600f60248201527f5472616e73666572206661696c656400000000000000000000000000000000006044820152606401610d3b565b60408051338152602081018390527f9e71bc8eea02a63969f509818f2dafb9254532904319f9dbda79b67bd34a5f3d9101611752565b612ca1613a91565b600e805461ffff90921662010000027fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000ffff909216919091179055565b612ce4613a91565b73ffffffffffffffffffffffffffffffffffffffff811660009081526011602052604090205460ff16612d73576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600f60248201527f416c72656164792072656d6f76656400000000000000000000000000000000006044820152606401610d3b565b601454600161ffff90911611156120155773ffffffffffffffffffffffffffffffffffffffff8116600090815260116020526040812080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690556014805461ffff1691612de183614067565b82546101009290920a61ffff81810219909316918316021790915560145460029250612e0f91166001614119565b612e19919061416a565b600e805461ffff9290921662010000027fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000ffff90921691909117905560405173ffffffffffffffffffffffffffffffffffffffff8216907fcfc24166db4bb677e857cacabd1541fb2b30645021b27c5130419589b84db52b90600090a250565b3360009081526011602052604090205460ff16612f10576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f4e6f7420617574686f72697a65640000000000000000000000000000000000006044820152606401610d3b565b33600090815260176020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff16612fcf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f4e6f2061646420766f746520746f20726573657420666f72207468697320746160448201527f72676574000000000000000000000000000000000000000000000000000000006064820152608401610d3b565b73ffffffffffffffffffffffffffffffffffffffff81166000908152601560205260408120805461ffff169161300483614067565b825461ffff9182166101009390930a92830291909202199091161790555033600090815260176020908152604080832073ffffffffffffffffffffffffffffffffffffffff9490941683529290522080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00169055565b613083613a91565b600e805461ffff909216640100000000027fffffffffffffffffffffffffffffffffffffffffffffffffffff0000ffffffff909216919091179055565b3360009081526011602052604090205460ff16613139576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f4e6f7420617574686f72697a65640000000000000000000000000000000000006044820152606401610d3b565b33600090815260186020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716845290915290205460ff16156131d4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416c726561647920766f74656420666f7220746869732072656d6f76650000006044820152606401610d3b565b73ffffffffffffffffffffffffffffffffffffffff831660009081526011602052604090205460ff16613263576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f4e6f7420616e204f43206e6f64650000000000000000000000000000000000006044820152606401610d3b565b73ffffffffffffffffffffffffffffffffffffffff83166000908152601660205260408120805461ffff169161329883613fbd565b825461ffff9182166101009390930a92830291909202199091161790555033600081815260186020908152604080832073ffffffffffffffffffffffffffffffffffffffff881680855292529182902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016600117905590519091907f326236c4b24ce4385364a6e9ea51a988889c12b6ac3cea126fd823a9c822994f9061334590869086906140fd565b60405180910390a36014546000906002906133659061ffff166001614119565b61336f919061416a565b73ffffffffffffffffffffffffffffffffffffffff851660009081526016602052604090205490915061ffff8083169116108015906133b65750601454600161ffff909116115b156124265773ffffffffffffffffffffffffffffffffffffffff8416600090815260116020526040812080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690556014805461ffff169161341883614067565b82546101009290920a61ffff8181021990931691831602179091556014546002925061344691166001614119565b613450919061416a565b600e805461ffff9290921662010000027fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000ffff90921691909117905560405173ffffffffffffffffffffffffffffffffffffffff8516907fcfc24166db4bb677e857cacabd1541fb2b30645021b27c5130419589b84db52b90600090a250505050565b6134d9613a91565b73ffffffffffffffffffffffffffffffffffffffff811660009081526011602052604090205460ff1615613569576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600b60248201527f416c7265616479207365740000000000000000000000000000000000000000006044820152606401610d3b565b73ffffffffffffffffffffffffffffffffffffffff8116600090815260116020526040812080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790556014805461ffff16916135c983613fbd565b82546101009290920a61ffff818102199093169183160217909155601454600292506135f791166001614119565b613601919061416a565b600e805461ffff9290921662010000027fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000ffff90921691909117905560405173ffffffffffffffffffffffffffffffffffffffff8216907fb25d03aaf308d7291709be1ea28b800463cf3a9a4c4a5555d7333a964c1dfebd90600090a250565b3360009081526011602052604090205460ff166136f8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f4e6f7420617574686f72697a65640000000000000000000000000000000000006044820152606401610d3b565b33600090815260186020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff166137b8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602760248201527f4e6f2072656d6f766520766f746520746f20726573657420666f72207468697360448201527f20746172676574000000000000000000000000000000000000000000000000006064820152608401610d3b565b73ffffffffffffffffffffffffffffffffffffffff81166000908152601660205260408120805461ffff16916137ed83614067565b825461ffff9182166101009390930a92830291909202199091161790555033600090815260186020908152604080832073ffffffffffffffffffffffffffffffffffffffff9490941683529290522080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00169055565b61386c613a91565b613878600a60326140d3565b61ffff168161ffff16106138e8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f4d6178206275726e20707263203e3d20353025000000000000000000000000006044820152606401610d3b565b600c80547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00001661ffff92909216919091179055565b613925613a91565b73ffffffffffffffffffffffffffffffffffffffff81166139c8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f64647265737300000000000000000000000000000000000000000000000000006064820152608401610d3b565b61201581613d2a565b6139d9613a91565b6139e5600a60646140d3565b61ffff168161ffff161115613a56576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f446f6e6174696f6e20707263203e2031303025000000000000000000000000006044820152606401610d3b565b600c805461ffff90921662010000027fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000ffff909216919091179055565b60005473ffffffffffffffffffffffffffffffffffffffff16331461202a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610d3b565b6013546000908190471115613bb557613b2d600a60646140d3565b600e5460135461ffff9283169264010000000090920490911690613b5190476140a3565b613b5b919061418b565b613b6591906141c8565b336000908152601260209081526040808320600d548452909152812080549293508392909190613b96908490613fa4565b925050819055508060136000828254613baf9190613fa4565b90915550505b919050565b336000908152601260209081526040808320600d5484529091528120546013805491929091613bea9084906140a3565b9091555050336000908152601260209081526040808320600d548452909152812055565b60055460009074010000000000000000000000000000000000000000900460ff1615613cd0576006546005546040517f981bcefa00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff918216600482015291169063981bcefa906024015b602060405180830381865afa158015613ca7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613ccb91906141ff565b905090565b6006546005546040517faea9107800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff918216600482015291169063aea9107890602401613c8a565b6000805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b73ffffffffffffffffffffffffffffffffffffffff8116811461201557600080fd5b600060208284031215613dd357600080fd5b8135613dde81613d9f565b9392505050565b60008083601f840112613df757600080fd5b50813567ffffffffffffffff811115613e0f57600080fd5b602083019150836020828501011115613e2757600080fd5b9250929050565b600080600060408486031215613e4357600080fd5b8335613e4e81613d9f565b9250602084013567ffffffffffffffff811115613e6a57600080fd5b613e7686828701613de5565b9497909650939450505050565b60008060408385031215613e9657600080fd5b8235613ea181613d9f565b91506020830135613eb181613d9f565b809150509250929050565b600060208284031215613ece57600080fd5b5035919050565b60008060408385031215613ee857600080fd5b8235613ef381613d9f565b946020939093013593505050565b801515811461201557600080fd5b600060208284031215613f2157600080fd5b8135613dde81613f01565b600060208284031215613f3e57600080fd5b813561ffff81168114613dde57600080fd5b60008060408385031215613f6357600080fd5b823591506020830135613eb181613d9f565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b80820180821115613fb757613fb7613f75565b92915050565b600061ffff808316818103613fd457613fd4613f75565b6001019392505050565b8183528181602085013750600060208284010152600060207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116840101905092915050565b84815273ffffffffffffffffffffffffffffffffffffffff8416602082015260606040820152600061405d606083018486613fde565b9695505050505050565b600061ffff82168061407b5761407b613f75565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0192915050565b81810381811115613fb757613fb7613f75565b6000602082840312156140c857600080fd5b8151613dde81613f01565b600061ffff808316818516818304811182151516156140f4576140f4613f75565b02949350505050565b602081526000614111602083018486613fde565b949350505050565b61ffff81811683821601908082111561413457614134613f75565b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061ffff8084168061417f5761417f61413b565b92169190910492915050565b6000817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156141c3576141c3613f75565b500290565b6000826141d7576141d761413b565b500490565b600063ffffffff808316818516818304811182151516156140f4576140f4613f75565b60006020828403121561421157600080fd5b505191905056fea26469706673582212205ddac55609de9d0395b2da1b2c73661facaf07f44ad02ad5bed47f531099063264736f6c63430008100033
🤖 Code Reader Beta

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

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
0xE9cAFc8c14C44592aB976F5450D0d40f97668ffc
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.