ETH Price: $2,337.67 (-2.94%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

TokenTracker

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer210414722024-10-25 8:35:59540 days ago1729845359IN
BBC Group: BBCG Token
0 ETH0.000470578.72050304
Transfer210413952024-10-25 8:20:35540 days ago1729844435IN
BBC Group: BBCG Token
0 ETH0.0016689622
Transfer From210413442024-10-25 8:10:23540 days ago1729843823IN
BBC Group: BBCG Token
0 ETH0.0013656522
Approve210413192024-10-25 8:05:23540 days ago1729843523IN
BBC Group: BBCG Token
0 ETH0.0010327922
Transfer203502462024-07-20 20:51:11637 days ago1721508671IN
BBC Group: BBCG Token
0 ETH0.001668722
Transfer203488072024-07-20 16:02:11637 days ago1721491331IN
BBC Group: BBCG Token
0 ETH0.000439335.79220808
Transfer201261462024-06-19 13:40:59668 days ago1718804459IN
BBC Group: BBCG Token
0 ETH0.0005964511.05331227
Transfer201261072024-06-19 13:32:59668 days ago1718803979IN
BBC Group: BBCG Token
0 ETH0.000656918.65933703
Transfer200426512024-06-07 21:31:47680 days ago1717795907IN
BBC Group: BBCG Token
0 ETH0.00046618.63758324
Transfer200403822024-06-07 13:55:11680 days ago1717768511IN
BBC Group: BBCG Token
0 ETH0.0016689622
Transfer200358522024-06-06 22:44:47681 days ago1717713887IN
BBC Group: BBCG Token
0 ETH0.0010590413.96014755
Transfer200320172024-06-06 9:53:23681 days ago1717667603IN
BBC Group: BBCG Token
0 ETH0.0010566617.9894114
Transfer199893532024-05-31 10:55:11687 days ago1717152911IN
BBC Group: BBCG Token
0 ETH0.000666279.37591793
Transfer199892342024-05-31 10:31:11687 days ago1717151471IN
BBC Group: BBCG Token
0 ETH0.000647149.10521803
Transfer199831922024-05-30 14:15:23688 days ago1717078523IN
BBC Group: BBCG Token
0 ETH0.0012186717.14951779
Transfer199831112024-05-30 13:58:59688 days ago1717077539IN
BBC Group: BBCG Token
0 ETH0.0008863918.03003081
Transfer199829282024-05-30 13:22:23688 days ago1717075343IN
BBC Group: BBCG Token
0 ETH0.0013747519.34585701
Transfer199827862024-05-30 12:53:23688 days ago1717073603IN
BBC Group: BBCG Token
0 ETH0.0009255517.15580971
Transfer199826862024-05-30 12:32:47688 days ago1717072367IN
BBC Group: BBCG Token
0 ETH0.000699419.83896735
Transfer199110172024-05-20 12:04:11698 days ago1716206651IN
BBC Group: BBCG Token
0 ETH0.000489896.45976092
Transfer197687372024-04-30 14:31:35718 days ago1714487495IN
BBC Group: BBCG Token
0 ETH0.0010957620.30616472
Transfer197395092024-04-26 12:23:35722 days ago1714134215IN
BBC Group: BBCG Token
0 ETH0.0016689622
Transfer197319002024-04-25 10:51:35723 days ago1714042295IN
BBC Group: BBCG Token
0 ETH0.000501919.30328028
Transfer197316382024-04-25 9:58:59723 days ago1714039139IN
BBC Group: BBCG Token
0 ETH0.001668722
Transfer197310052024-04-25 7:51:23723 days ago1714031483IN
BBC Group: BBCG Token
0 ETH0.000522989.69178876
View all transactions

Latest 2 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer169742862023-04-04 8:14:591110 days ago1680596099
BBC Group: BBCG Token
0.11632773 ETH
Transfer169742862023-04-04 8:14:591110 days ago1680596099
BBC Group: BBCG Token
0.01067226 ETH
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: 0x15C9A8d6...66fb5Ee1F
Constructor

Contract Name

CoinManufactory

Compiler Version
v0.8.15+commit.e14f2714
Optimization Enabled
No with 200 runs
Other Settings
default evmVersion
License
MIT
Contract Source Code (Solidity)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint256","name":"totalSupply_","type":"uint256"},{"internalType":"uint8","name":"decimals_","type":"uint8"},{"internalType":"address[5]","name":"addr_","type":"address[5]"},{"internalType":"uint256[4]","name":"value_","type":"uint256[4]"}],"stateMutability":"payable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","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":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_burnFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_charityFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_developerFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_marketingFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burnFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"charityAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"developerAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"excludeFromFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"includeInFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"isExcludedFromFee","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"marketingAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"burnFee_","type":"uint256"}],"name":"setBurnFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_charityAddress","type":"address"}],"name":"setCharityAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"charityFee_","type":"uint256"}],"name":"setCharityFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_developerAddress","type":"address"}],"name":"setDeveloperAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"developerFee_","type":"uint256"}],"name":"setDeveloperFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_marketingAddress","type":"address"}],"name":"setMarketingAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"marketingFee_","type":"uint256"}],"name":"setMarketingFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Deployed Bytecode
0x6080604052600436106101f25760003560e01c80636c3172321161010d578063a5ece941116100a0578063caccd7f71161006f578063caccd7f71461070a578063dcc345f214610735578063dd62ed3e1461075e578063ea2f0b371461079b578063f2fde38b146107c4576101f9565b8063a5ece9411461064c578063a9059cbb14610677578063afcf2fc4146106b4578063c0b0fda2146106df576101f9565b80638da5cb5b116100dc5780638da5cb5b14610590578063906e9dd0146105bb57806395d89b41146105e4578063a457c2d71461060f576101f9565b80636c317232146104ea57806370a0823114610513578063715018a61461055057806379cc679014610567576101f9565b8063395093511161018557806348de478e1161015457806348de478e146104305780634bf2c7c91461045b5780635342acb414610484578063625e764c146104c1576101f9565b8063395093511461037657806340f8007a146103b357806342966c68146103de578063437823ec14610407576101f9565b806320c7c596116101c157806320c7c596146102ba57806322976e0d146102e357806323b872dd1461030e578063313ce5671461034b576101f9565b806306fdde03146101fe578063095ea7b3146102295780630c9be46d1461026657806318160ddd1461028f576101f9565b366101f957005b600080fd5b34801561020a57600080fd5b506102136107ed565b6040516102209190612231565b60405180910390f35b34801561023557600080fd5b50610250600480360381019061024b91906122ec565b61087f565b60405161025d9190612347565b60405180910390f35b34801561027257600080fd5b5061028d60048036038101906102889190612362565b61089d565b005b34801561029b57600080fd5b506102a461095d565b6040516102b1919061239e565b60405180910390f35b3480156102c657600080fd5b506102e160048036038101906102dc91906123b9565b610967565b005b3480156102ef57600080fd5b506102f86109ed565b604051610305919061239e565b60405180910390f35b34801561031a57600080fd5b50610335600480360381019061033091906123e6565b6109f3565b6040516103429190612347565b60405180910390f35b34801561035757600080fd5b50610360610aeb565b60405161036d9190612455565b60405180910390f35b34801561038257600080fd5b5061039d600480360381019061039891906122ec565b610b02565b6040516103aa9190612347565b60405180910390f35b3480156103bf57600080fd5b506103c8610bae565b6040516103d5919061239e565b60405180910390f35b3480156103ea57600080fd5b50610405600480360381019061040091906123b9565b610bb4565b005b34801561041357600080fd5b5061042e60048036038101906104299190612362565b610bc8565b005b34801561043c57600080fd5b50610445610c9f565b604051610452919061239e565b60405180910390f35b34801561046757600080fd5b50610482600480360381019061047d91906123b9565b610ca5565b005b34801561049057600080fd5b506104ab60048036038101906104a69190612362565b610d2b565b6040516104b89190612347565b60405180910390f35b3480156104cd57600080fd5b506104e860048036038101906104e391906123b9565b610d81565b005b3480156104f657600080fd5b50610511600480360381019061050c91906123b9565b610e07565b005b34801561051f57600080fd5b5061053a60048036038101906105359190612362565b610e8d565b604051610547919061239e565b60405180910390f35b34801561055c57600080fd5b50610565610ed5565b005b34801561057357600080fd5b5061058e600480360381019061058991906122ec565b610f5d565b005b34801561059c57600080fd5b506105a5610fd8565b6040516105b2919061247f565b60405180910390f35b3480156105c757600080fd5b506105e260048036038101906105dd9190612362565b611002565b005b3480156105f057600080fd5b506105f96110c2565b6040516106069190612231565b60405180910390f35b34801561061b57600080fd5b50610636600480360381019061063191906122ec565b611154565b6040516106439190612347565b60405180910390f35b34801561065857600080fd5b5061066161123f565b60405161066e919061247f565b60405180910390f35b34801561068357600080fd5b5061069e600480360381019061069991906122ec565b611265565b6040516106ab9190612347565b60405180910390f35b3480156106c057600080fd5b506106c9611283565b6040516106d6919061247f565b60405180910390f35b3480156106eb57600080fd5b506106f46112a9565b604051610701919061239e565b60405180910390f35b34801561071657600080fd5b5061071f6112af565b60405161072c919061247f565b60405180910390f35b34801561074157600080fd5b5061075c60048036038101906107579190612362565b6112d5565b005b34801561076a57600080fd5b506107856004803603810190610780919061249a565b611395565b604051610792919061239e565b60405180910390f35b3480156107a757600080fd5b506107c260048036038101906107bd9190612362565b61141c565b005b3480156107d057600080fd5b506107eb60048036038101906107e69190612362565b6114f3565b005b6060600380546107fc90612509565b80601f016020809104026020016040519081016040528092919081815260200182805461082890612509565b80156108755780601f1061084a57610100808354040283529160200191610875565b820191906000526020600020905b81548152906001019060200180831161085857829003601f168201915b5050505050905090565b600061089361088c6115ea565b84846115f2565b6001905092915050565b6108a56115ea565b73ffffffffffffffffffffffffffffffffffffffff166108c3610fd8565b73ffffffffffffffffffffffffffffffffffffffff1614610919576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161091090612586565b60405180910390fd5b80600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600254905090565b61096f6115ea565b73ffffffffffffffffffffffffffffffffffffffff1661098d610fd8565b73ffffffffffffffffffffffffffffffffffffffff16146109e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109da90612586565b60405180910390fd5b8060108190555050565b600c5481565b6000610a008484846117bb565b6000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610a4b6115ea565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610acb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ac290612618565b60405180910390fd5b610adf85610ad76115ea565b8584036115f2565b60019150509392505050565b6000600760009054906101000a900460ff16905090565b6000610ba4610b0f6115ea565b848460016000610b1d6115ea565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b9f9190612667565b6115f2565b6001905092915050565b60105481565b610bc5610bbf6115ea565b826119b8565b50565b610bd06115ea565b73ffffffffffffffffffffffffffffffffffffffff16610bee610fd8565b73ffffffffffffffffffffffffffffffffffffffff1614610c44576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3b90612586565b60405180910390fd5b6001600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b600e5481565b610cad6115ea565b73ffffffffffffffffffffffffffffffffffffffff16610ccb610fd8565b73ffffffffffffffffffffffffffffffffffffffff1614610d21576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d1890612586565b60405180910390fd5b80600a8190555050565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b610d896115ea565b73ffffffffffffffffffffffffffffffffffffffff16610da7610fd8565b73ffffffffffffffffffffffffffffffffffffffff1614610dfd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610df490612586565b60405180910390fd5b80600c8190555050565b610e0f6115ea565b73ffffffffffffffffffffffffffffffffffffffff16610e2d610fd8565b73ffffffffffffffffffffffffffffffffffffffff1614610e83576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e7a90612586565b60405180910390fd5b80600e8190555050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610edd6115ea565b73ffffffffffffffffffffffffffffffffffffffff16610efb610fd8565b73ffffffffffffffffffffffffffffffffffffffff1614610f51576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f4890612586565b60405180910390fd5b610f5b6000611b8e565b565b6000610f7083610f6b6115ea565b611395565b905081811015610fb5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fac9061272f565b60405180910390fd5b610fc983610fc16115ea565b8484036115f2565b610fd383836119b8565b505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61100a6115ea565b73ffffffffffffffffffffffffffffffffffffffff16611028610fd8565b73ffffffffffffffffffffffffffffffffffffffff161461107e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107590612586565b60405180910390fd5b80600760016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6060600480546110d190612509565b80601f01602080910402602001604051908101604052809291908181526020018280546110fd90612509565b801561114a5780601f1061111f5761010080835404028352916020019161114a565b820191906000526020600020905b81548152906001019060200180831161112d57829003601f168201915b5050505050905090565b600080600160006111636115ea565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015611220576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611217906127c1565b60405180910390fd5b61123461122b6115ea565b858584036115f2565b600191505092915050565b600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006112796112726115ea565b84846117bb565b6001905092915050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600a5481565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6112dd6115ea565b73ffffffffffffffffffffffffffffffffffffffff166112fb610fd8565b73ffffffffffffffffffffffffffffffffffffffff1614611351576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161134890612586565b60405180910390fd5b80600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6114246115ea565b73ffffffffffffffffffffffffffffffffffffffff16611442610fd8565b73ffffffffffffffffffffffffffffffffffffffff1614611498576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161148f90612586565b60405180910390fd5b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6114fb6115ea565b73ffffffffffffffffffffffffffffffffffffffff16611519610fd8565b73ffffffffffffffffffffffffffffffffffffffff161461156f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161156690612586565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036115de576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115d590612853565b60405180910390fd5b6115e781611b8e565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611661576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611658906128e5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036116d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116c790612977565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516117ae919061239e565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361182a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161182190612a09565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611899576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161189090612a9b565b60405180910390fd5b60006118a484610e8d565b9050818110156118e9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118e090612b2d565b60405180910390fd5b6118f4848484611c54565b600060019050600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168061199b5750600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156119a557600090505b6119b185858584611c59565b5050505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611a27576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a1e90612bbf565b60405180910390fd5b611a3382600083611c54565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611ab9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ab090612c51565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508160026000828254611b109190612c71565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611b75919061239e565b60405180910390a3611b8983600084611c86565b505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b80611c6757611c66611c8b565b5b611c72848484611d06565b80611c8057611c7f611f30565b5b50505050565b505050565b6000600a54148015611c9f57506000600c54145b8015611cad57506000600e54145b8015611cbb57506000601054145b611d0457600a54600b81905550600c54600d81905550600e54600f819055506010546011819055506000600a819055506000600c819055506000600e8190555060006010819055505b565b6000611d1182611f56565b9050816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611d5d9190612c71565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550806000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611de99190612667565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611e358483611f7e565b611e658483600c54600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16612025565b611e958483600e54600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16612025565b611ec58483601054600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16612025565b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611f22919061239e565b60405180910390a350505050565b600b54600a81905550600d54600c81905550600f54600e81905550601154601081905550565b600080611f6283612143565b905060008184611f729190612c71565b90508092505050919050565b60006064600a5483611f909190612ca5565b611f9a9190612d2e565b905060008111156120205780600254611fb39190612c71565b600281905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051612017919061239e565b60405180910390a35b505050565b6000606483856120359190612ca5565b61203f9190612d2e565b9050600081111561213c57806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546120949190612667565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051612133919061239e565b60405180910390a35b5050505050565b600080601054600e54600c54600a5461215c9190612667565b6121669190612667565b6121709190612667565b90506000606482856121829190612ca5565b61218c9190612d2e565b90508092505050919050565b600081519050919050565b600082825260208201905092915050565b60005b838110156121d25780820151818401526020810190506121b7565b838111156121e1576000848401525b50505050565b6000601f19601f8301169050919050565b600061220382612198565b61220d81856121a3565b935061221d8185602086016121b4565b612226816121e7565b840191505092915050565b6000602082019050818103600083015261224b81846121f8565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061228382612258565b9050919050565b61229381612278565b811461229e57600080fd5b50565b6000813590506122b08161228a565b92915050565b6000819050919050565b6122c9816122b6565b81146122d457600080fd5b50565b6000813590506122e6816122c0565b92915050565b6000806040838503121561230357612302612253565b5b6000612311858286016122a1565b9250506020612322858286016122d7565b9150509250929050565b60008115159050919050565b6123418161232c565b82525050565b600060208201905061235c6000830184612338565b92915050565b60006020828403121561237857612377612253565b5b6000612386848285016122a1565b91505092915050565b612398816122b6565b82525050565b60006020820190506123b3600083018461238f565b92915050565b6000602082840312156123cf576123ce612253565b5b60006123dd848285016122d7565b91505092915050565b6000806000606084860312156123ff576123fe612253565b5b600061240d868287016122a1565b935050602061241e868287016122a1565b925050604061242f868287016122d7565b9150509250925092565b600060ff82169050919050565b61244f81612439565b82525050565b600060208201905061246a6000830184612446565b92915050565b61247981612278565b82525050565b60006020820190506124946000830184612470565b92915050565b600080604083850312156124b1576124b0612253565b5b60006124bf858286016122a1565b92505060206124d0858286016122a1565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061252157607f821691505b602082108103612534576125336124da565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006125706020836121a3565b915061257b8261253a565b602082019050919050565b6000602082019050818103600083015261259f81612563565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b60006126026028836121a3565b915061260d826125a6565b604082019050919050565b60006020820190508181036000830152612631816125f5565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000612672826122b6565b915061267d836122b6565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156126b2576126b1612638565b5b828201905092915050565b7f45524332303a206275726e20616d6f756e74206578636565647320616c6c6f7760008201527f616e636500000000000000000000000000000000000000000000000000000000602082015250565b60006127196024836121a3565b9150612724826126bd565b604082019050919050565b600060208201905081810360008301526127488161270c565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b60006127ab6025836121a3565b91506127b68261274f565b604082019050919050565b600060208201905081810360008301526127da8161279e565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061283d6026836121a3565b9150612848826127e1565b604082019050919050565b6000602082019050818103600083015261286c81612830565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006128cf6024836121a3565b91506128da82612873565b604082019050919050565b600060208201905081810360008301526128fe816128c2565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006129616022836121a3565b915061296c82612905565b604082019050919050565b6000602082019050818103600083015261299081612954565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006129f36025836121a3565b91506129fe82612997565b604082019050919050565b60006020820190508181036000830152612a22816129e6565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000612a856023836121a3565b9150612a9082612a29565b604082019050919050565b60006020820190508181036000830152612ab481612a78565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000612b176026836121a3565b9150612b2282612abb565b604082019050919050565b60006020820190508181036000830152612b4681612b0a565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b6000612ba96021836121a3565b9150612bb482612b4d565b604082019050919050565b60006020820190508181036000830152612bd881612b9c565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b6000612c3b6022836121a3565b9150612c4682612bdf565b604082019050919050565b60006020820190508181036000830152612c6a81612c2e565b9050919050565b6000612c7c826122b6565b9150612c87836122b6565b925082821015612c9a57612c99612638565b5b828203905092915050565b6000612cb0826122b6565b9150612cbb836122b6565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615612cf457612cf3612638565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000612d39826122b6565b9150612d44836122b6565b925082612d5457612d53612cff565b5b82820490509291505056fea264697066735822122030ba1cc3d167cb6082ad5e89710f89d388b318f35124b0228a3f6239d5cc8be264736f6c634300080f0033
Deployed Bytecode Sourcemap
20186:7069:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8617:100;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10925:210;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;23137:122;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;9737:108;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;22746:107;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;20521:28;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11617:529;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;22289:100;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;12555:297;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;20683:26;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;19364:91;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;23399:111;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;20602:28;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;22397:95;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;23267:124;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;22500:115;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;22623;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;9908:177;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5783:103;;;;;;;;;;;;;:::i;:::-;;19774:405;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;5132:87;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;22861:130;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;8836:104;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;13355:482;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;20336:31;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10298:216;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;20412:29;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;20450:23;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;20374:31;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;22999:130;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;10577:201;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;23518:110;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;6041:238;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;8617:100;8671:13;8704:5;8697:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8617:100;:::o;10925:210::-;11044:4;11066:39;11075:12;:10;:12::i;:::-;11089:7;11098:6;11066:8;:39::i;:::-;11123:4;11116:11;;10925:210;;;;:::o;23137:122::-;5363:12;:10;:12::i;:::-;5352:23;;:7;:5;:7::i;:::-;:23;;;5344:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;23236:15:::1;23219:14;;:32;;;;;;;;;;;;;;;;;;23137:122:::0;:::o;9737:108::-;9798:7;9825:12;;9818:19;;9737:108;:::o;22746:107::-;5363:12;:10;:12::i;:::-;5352:23;;:7;:5;:7::i;:::-;:23;;;5344:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;22834:11:::1;22820;:25;;;;22746:107:::0;:::o;20521:28::-;;;;:::o;11617:529::-;11757:4;11774:36;11784:6;11792:9;11803:6;11774:9;:36::i;:::-;11823:24;11850:11;:19;11862:6;11850:19;;;;;;;;;;;;;;;:33;11870:12;:10;:12::i;:::-;11850:33;;;;;;;;;;;;;;;;11823:60;;11936:6;11916:16;:26;;11894:116;;;;;;;;;;;;:::i;:::-;;;;;;;;;12046:57;12055:6;12063:12;:10;:12::i;:::-;12096:6;12077:16;:25;12046:8;:57::i;:::-;12134:4;12127:11;;;11617:529;;;;;:::o;22289:100::-;22347:5;22372:9;;;;;;;;;;;22365:16;;22289:100;:::o;12555:297::-;12670:4;12692:130;12715:12;:10;:12::i;:::-;12742:7;12801:10;12764:11;:25;12776:12;:10;:12::i;:::-;12764:25;;;;;;;;;;;;;;;:34;12790:7;12764:34;;;;;;;;;;;;;;;;:47;;;;:::i;:::-;12692:8;:130::i;:::-;12840:4;12833:11;;12555:297;;;;:::o;20683:26::-;;;;:::o;19364:91::-;19420:27;19426:12;:10;:12::i;:::-;19440:6;19420:5;:27::i;:::-;19364:91;:::o;23399:111::-;5363:12;:10;:12::i;:::-;5352:23;;:7;:5;:7::i;:::-;:23;;;5344:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;23498:4:::1;23468:18;:27;23487:7;23468:27;;;;;;;;;;;;;;;;:34;;;;;;;;;;;;;;;;;;23399:111:::0;:::o;20602:28::-;;;;:::o;22397:95::-;5363:12;:10;:12::i;:::-;5352:23;;:7;:5;:7::i;:::-;:23;;;5344:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;22476:8:::1;22465;:19;;;;22397:95:::0;:::o;23267:124::-;23332:4;23356:18;:27;23375:7;23356:27;;;;;;;;;;;;;;;;;;;;;;;;;23349:34;;23267:124;;;:::o;22500:115::-;5363:12;:10;:12::i;:::-;5352:23;;:7;:5;:7::i;:::-;:23;;;5344:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;22594:13:::1;22578;:29;;;;22500:115:::0;:::o;22623:::-;5363:12;:10;:12::i;:::-;5352:23;;:7;:5;:7::i;:::-;:23;;;5344:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;22717:13:::1;22701;:29;;;;22623:115:::0;:::o;9908:177::-;10027:7;10059:9;:18;10069:7;10059:18;;;;;;;;;;;;;;;;10052:25;;9908:177;;;:::o;5783:103::-;5363:12;:10;:12::i;:::-;5352:23;;:7;:5;:7::i;:::-;:23;;;5344:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5848:30:::1;5875:1;5848:18;:30::i;:::-;5783:103::o:0;19774:405::-;19851:24;19878:32;19888:7;19897:12;:10;:12::i;:::-;19878:9;:32::i;:::-;19851:59;;19963:6;19943:16;:26;;19921:112;;;;;;;;;;;;:::i;:::-;;;;;;;;;20069:58;20078:7;20087:12;:10;:12::i;:::-;20120:6;20101:16;:25;20069:8;:58::i;:::-;20149:22;20155:7;20164:6;20149:5;:22::i;:::-;19840:339;19774:405;;:::o;5132:87::-;5178:7;5205:6;;;;;;;;;;;5198:13;;5132:87;:::o;22861:130::-;5363:12;:10;:12::i;:::-;5352:23;;:7;:5;:7::i;:::-;:23;;;5344:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;22966:17:::1;22947:16;;:36;;;;;;;;;;;;;;;;;;22861:130:::0;:::o;8836:104::-;8892:13;8925:7;8918:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8836:104;:::o;13355:482::-;13475:4;13497:24;13524:11;:25;13536:12;:10;:12::i;:::-;13524:25;;;;;;;;;;;;;;;:34;13550:7;13524:34;;;;;;;;;;;;;;;;13497:61;;13611:15;13591:16;:35;;13569:122;;;;;;;;;;;;:::i;:::-;;;;;;;;;13727:67;13736:12;:10;:12::i;:::-;13750:7;13778:15;13759:16;:34;13727:8;:67::i;:::-;13825:4;13818:11;;;13355:482;;;;:::o;20336:31::-;;;;;;;;;;;;;:::o;10298:216::-;10420:4;10442:42;10452:12;:10;:12::i;:::-;10466:9;10477:6;10442:9;:42::i;:::-;10502:4;10495:11;;10298:216;;;;:::o;20412:29::-;;;;;;;;;;;;;:::o;20450:23::-;;;;:::o;20374:31::-;;;;;;;;;;;;;:::o;22999:130::-;5363:12;:10;:12::i;:::-;5352:23;;:7;:5;:7::i;:::-;:23;;;5344:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;23104:17:::1;23085:16;;:36;;;;;;;;;;;;;;;;;;22999:130:::0;:::o;10577:201::-;10711:7;10743:11;:18;10755:5;10743:18;;;;;;;;;;;;;;;:27;10762:7;10743:27;;;;;;;;;;;;;;;;10736:34;;10577:201;;;;:::o;23518:110::-;5363:12;:10;:12::i;:::-;5352:23;;:7;:5;:7::i;:::-;:23;;;5344:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;23615:5:::1;23585:18;:27;23604:7;23585:27;;;;;;;;;;;;;;;;:35;;;;;;;;;;;;;;;;;;23518:110:::0;:::o;6041:238::-;5363:12;:10;:12::i;:::-;5352:23;;:7;:5;:7::i;:::-;:23;;;5344:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6164:1:::1;6144:22;;:8;:22;;::::0;6122:110:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;6243:28;6262:8;6243:18;:28::i;:::-;6041:238:::0;:::o;3974:98::-;4027:7;4054:10;4047:17;;3974:98;:::o;17145:380::-;17298:1;17281:19;;:5;:19;;;17273:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;17379:1;17360:21;;:7;:21;;;17352:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;17463:6;17433:11;:18;17445:5;17433:18;;;;;;;;;;;;;;;:27;17452:7;17433:27;;;;;;;;;;;;;;;:36;;;;17501:7;17485:32;;17494:5;17485:32;;;17510:6;17485:32;;;;;;:::i;:::-;;;;;;;;17145:380;;;:::o;23636:749::-;23803:1;23785:20;;:6;:20;;;23777:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;23887:1;23866:23;;:9;:23;;;23858:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;23940:21;23964:17;23974:6;23964:9;:17::i;:::-;23940:41;;24031:6;24014:13;:23;;23992:111;;;;;;;;;;;;:::i;:::-;;;;;;;;;24116:47;24137:6;24145:9;24156:6;24116:20;:47::i;:::-;24176:12;24191:4;24176:19;;24212:18;:26;24231:6;24212:26;;;;;;;;;;;;;;;;;;;;;;;;;:59;;;;24242:18;:29;24261:9;24242:29;;;;;;;;;;;;;;;;;;;;;;;;;24212:59;24208:107;;;24298:5;24288:15;;24208:107;24327:50;24342:6;24350:9;24361:6;24369:7;24327:14;:50::i;:::-;23766:619;;23636:749;;;:::o;16116:591::-;16219:1;16200:21;;:7;:21;;;16192:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;16272:49;16293:7;16310:1;16314:6;16272:20;:49::i;:::-;16334:22;16359:9;:18;16369:7;16359:18;;;;;;;;;;;;;;;;16334:43;;16414:6;16396:14;:24;;16388:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;16533:6;16516:14;:23;16495:9;:18;16505:7;16495:18;;;;;;;;;;;;;;;:44;;;;16577:6;16561:12;;:22;;;;;;;:::i;:::-;;;;;;;;16627:1;16601:37;;16610:7;16601:37;;;16631:6;16601:37;;;;;;:::i;:::-;;;;;;;;16651:48;16671:7;16688:1;16692:6;16651:19;:48::i;:::-;16181:526;16116:591;;:::o;6439:191::-;6513:16;6532:6;;;;;;;;;;;6513:25;;6558:8;6549:6;;:17;;;;;;;;;;;;;;;;;;6613:8;6582:40;;6603:8;6582:40;;;;;;;;;;;;6502:128;6439:191;:::o;18125:125::-;;;;:::o;24393:318::-;24539:7;24534:55;;24563:14;:12;:14::i;:::-;24534:55;24601:34;24619:4;24625:2;24629:5;24601:17;:34::i;:::-;24653:7;24648:56;;24677:15;:13;:15::i;:::-;24648:56;24393:318;;;;:::o;18854:124::-;;;;:::o;24719:490::-;24792:1;24780:8;;:13;:48;;;;;24827:1;24810:13;;:18;24780:48;:83;;;;;24862:1;24845:13;;:18;24780:83;:116;;;;;24895:1;24880:11;;:16;24780:116;24908:7;24762:153;24946:8;;24927:16;:27;;;;24989:13;;24965:21;:37;;;;25037:13;;25013:21;:37;;;;25083:11;;25061:19;:33;;;;25118:1;25107:8;:12;;;;25146:1;25130:13;:17;;;;25174:1;25158:13;:17;;;;25200:1;25186:11;:15;;;;24719:490;:::o;25444:590::-;25566:22;25591:26;25610:6;25591:18;:26::i;:::-;25566:51;;25666:6;25648:9;:15;25658:4;25648:15;;;;;;;;;;;;;;;;:24;;;;:::i;:::-;25630:9;:15;25640:4;25630:15;;;;;;;;;;;;;;;:42;;;;25715:14;25699:9;:13;25709:2;25699:13;;;;;;;;;;;;;;;;:30;;;;:::i;:::-;25683:9;:13;25693:2;25683:13;;;;;;;;;;;;;;;:46;;;;25742:29;25758:4;25764:6;25742:15;:29::i;:::-;25782:58;25794:4;25800:6;25808:13;;25823:16;;;;;;;;;;;25782:11;:58::i;:::-;25851;25863:4;25869:6;25877:13;;25892:16;;;;;;;;;;;25851:11;:58::i;:::-;25920:54;25932:4;25938:6;25946:11;;25959:14;;;;;;;;;;;25920:11;:54::i;:::-;26007:2;25992:34;;26001:4;25992:34;;;26011:14;25992:34;;;;;;:::i;:::-;;;;;;;;25555:479;25444:590;;;:::o;25217:219::-;25272:16;;25261:8;:27;;;;25315:21;;25299:13;:37;;;;25363:21;;25347:13;:37;;;;25409:19;;25395:11;:33;;;;25217:219::o;26042:226::-;26108:7;26128:16;26147:28;26168:6;26147:20;:28::i;:::-;26128:47;;26186:22;26220:8;26211:6;:17;;;;:::i;:::-;26186:42;;26246:14;26239:21;;;;26042:226;;;:::o;26605:275::-;26681:15;26721:3;26709:8;;26700:6;:17;;;;:::i;:::-;26699:25;;;;:::i;:::-;26681:43;;26749:1;26739:7;:11;26735:138;;;26797:7;26782:12;;:22;;;;:::i;:::-;26767:12;:37;;;;26849:1;26824:37;;26833:6;26824:37;;;26853:7;26824:37;;;;;;:::i;:::-;;;;;;;;26735:138;26670:210;26605:275;;:::o;26888:364::-;27034:18;27072:3;27065;27056:6;:12;;;;:::i;:::-;27055:20;;;;:::i;:::-;27034:41;;27103:1;27090:10;:14;27086:159;;;27165:10;27143:9;:19;27153:8;27143:19;;;;;;;;;;;;;;;;:32;;;;:::i;:::-;27121:9;:19;27131:8;27121:19;;;;;;;;;;;;;;;:54;;;;27212:8;27195:38;;27204:6;27195:38;;;27222:10;27195:38;;;;;;:::i;:::-;;;;;;;;27086:159;27023:229;26888:364;;;;:::o;26276:321::-;26371:7;26396:16;26497:11;;26468:13;;26439;;26415:8;;:37;;;;:::i;:::-;:66;;;;:::i;:::-;:93;;;;:::i;:::-;26396:112;;26519:16;26560:3;26548:8;26539:6;:17;;;;:::i;:::-;26538:25;;;;:::i;:::-;26519:44;;26581:8;26574:15;;;;26276:321;;;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:307::-;355:1;365:113;379:6;376:1;373:13;365:113;;;464:1;459:3;455:11;449:18;445:1;440:3;436:11;429:39;401:2;398:1;394:10;389:15;;365:113;;;496:6;493:1;490:13;487:101;;;576:1;567:6;562:3;558:16;551:27;487:101;336:258;287:307;;;:::o;600:102::-;641:6;692:2;688:7;683:2;676:5;672:14;668:28;658:38;;600:102;;;:::o;708:364::-;796:3;824:39;857:5;824:39;:::i;:::-;879:71;943:6;938:3;879:71;:::i;:::-;872:78;;959:52;1004:6;999:3;992:4;985:5;981:16;959:52;:::i;:::-;1036:29;1058:6;1036:29;:::i;:::-;1031:3;1027:39;1020:46;;800:272;708:364;;;;:::o;1078:313::-;1191:4;1229:2;1218:9;1214:18;1206:26;;1278:9;1272:4;1268:20;1264:1;1253:9;1249:17;1242:47;1306:78;1379:4;1370:6;1306:78;:::i;:::-;1298:86;;1078:313;;;;:::o;1478:117::-;1587:1;1584;1577:12;1724:126;1761:7;1801:42;1794:5;1790:54;1779:65;;1724:126;;;:::o;1856:96::-;1893:7;1922:24;1940:5;1922:24;:::i;:::-;1911:35;;1856:96;;;:::o;1958:122::-;2031:24;2049:5;2031:24;:::i;:::-;2024:5;2021:35;2011:63;;2070:1;2067;2060:12;2011:63;1958:122;:::o;2086:139::-;2132:5;2170:6;2157:20;2148:29;;2186:33;2213:5;2186:33;:::i;:::-;2086:139;;;;:::o;2231:77::-;2268:7;2297:5;2286:16;;2231:77;;;:::o;2314:122::-;2387:24;2405:5;2387:24;:::i;:::-;2380:5;2377:35;2367:63;;2426:1;2423;2416:12;2367:63;2314:122;:::o;2442:139::-;2488:5;2526:6;2513:20;2504:29;;2542:33;2569:5;2542:33;:::i;:::-;2442:139;;;;:::o;2587:474::-;2655:6;2663;2712:2;2700:9;2691:7;2687:23;2683:32;2680:119;;;2718:79;;:::i;:::-;2680:119;2838:1;2863:53;2908:7;2899:6;2888:9;2884:22;2863:53;:::i;:::-;2853:63;;2809:117;2965:2;2991:53;3036:7;3027:6;3016:9;3012:22;2991:53;:::i;:::-;2981:63;;2936:118;2587:474;;;;;:::o;3067:90::-;3101:7;3144:5;3137:13;3130:21;3119:32;;3067:90;;;:::o;3163:109::-;3244:21;3259:5;3244:21;:::i;:::-;3239:3;3232:34;3163:109;;:::o;3278:210::-;3365:4;3403:2;3392:9;3388:18;3380:26;;3416:65;3478:1;3467:9;3463:17;3454:6;3416:65;:::i;:::-;3278:210;;;;:::o;3494:329::-;3553:6;3602:2;3590:9;3581:7;3577:23;3573:32;3570:119;;;3608:79;;:::i;:::-;3570:119;3728:1;3753:53;3798:7;3789:6;3778:9;3774:22;3753:53;:::i;:::-;3743:63;;3699:117;3494:329;;;;:::o;3829:118::-;3916:24;3934:5;3916:24;:::i;:::-;3911:3;3904:37;3829:118;;:::o;3953:222::-;4046:4;4084:2;4073:9;4069:18;4061:26;;4097:71;4165:1;4154:9;4150:17;4141:6;4097:71;:::i;:::-;3953:222;;;;:::o;4181:329::-;4240:6;4289:2;4277:9;4268:7;4264:23;4260:32;4257:119;;;4295:79;;:::i;:::-;4257:119;4415:1;4440:53;4485:7;4476:6;4465:9;4461:22;4440:53;:::i;:::-;4430:63;;4386:117;4181:329;;;;:::o;4516:619::-;4593:6;4601;4609;4658:2;4646:9;4637:7;4633:23;4629:32;4626:119;;;4664:79;;:::i;:::-;4626:119;4784:1;4809:53;4854:7;4845:6;4834:9;4830:22;4809:53;:::i;:::-;4799:63;;4755:117;4911:2;4937:53;4982:7;4973:6;4962:9;4958:22;4937:53;:::i;:::-;4927:63;;4882:118;5039:2;5065:53;5110:7;5101:6;5090:9;5086:22;5065:53;:::i;:::-;5055:63;;5010:118;4516:619;;;;;:::o;5141:86::-;5176:7;5216:4;5209:5;5205:16;5194:27;;5141:86;;;:::o;5233:112::-;5316:22;5332:5;5316:22;:::i;:::-;5311:3;5304:35;5233:112;;:::o;5351:214::-;5440:4;5478:2;5467:9;5463:18;5455:26;;5491:67;5555:1;5544:9;5540:17;5531:6;5491:67;:::i;:::-;5351:214;;;;:::o;5571:118::-;5658:24;5676:5;5658:24;:::i;:::-;5653:3;5646:37;5571:118;;:::o;5695:222::-;5788:4;5826:2;5815:9;5811:18;5803:26;;5839:71;5907:1;5896:9;5892:17;5883:6;5839:71;:::i;:::-;5695:222;;;;:::o;5923:474::-;5991:6;5999;6048:2;6036:9;6027:7;6023:23;6019:32;6016:119;;;6054:79;;:::i;:::-;6016:119;6174:1;6199:53;6244:7;6235:6;6224:9;6220:22;6199:53;:::i;:::-;6189:63;;6145:117;6301:2;6327:53;6372:7;6363:6;6352:9;6348:22;6327:53;:::i;:::-;6317:63;;6272:118;5923:474;;;;;:::o;6403:180::-;6451:77;6448:1;6441:88;6548:4;6545:1;6538:15;6572:4;6569:1;6562:15;6589:320;6633:6;6670:1;6664:4;6660:12;6650:22;;6717:1;6711:4;6707:12;6738:18;6728:81;;6794:4;6786:6;6782:17;6772:27;;6728:81;6856:2;6848:6;6845:14;6825:18;6822:38;6819:84;;6875:18;;:::i;:::-;6819:84;6640:269;6589:320;;;:::o;6915:182::-;7055:34;7051:1;7043:6;7039:14;7032:58;6915:182;:::o;7103:366::-;7245:3;7266:67;7330:2;7325:3;7266:67;:::i;:::-;7259:74;;7342:93;7431:3;7342:93;:::i;:::-;7460:2;7455:3;7451:12;7444:19;;7103:366;;;:::o;7475:419::-;7641:4;7679:2;7668:9;7664:18;7656:26;;7728:9;7722:4;7718:20;7714:1;7703:9;7699:17;7692:47;7756:131;7882:4;7756:131;:::i;:::-;7748:139;;7475:419;;;:::o;7900:227::-;8040:34;8036:1;8028:6;8024:14;8017:58;8109:10;8104:2;8096:6;8092:15;8085:35;7900:227;:::o;8133:366::-;8275:3;8296:67;8360:2;8355:3;8296:67;:::i;:::-;8289:74;;8372:93;8461:3;8372:93;:::i;:::-;8490:2;8485:3;8481:12;8474:19;;8133:366;;;:::o;8505:419::-;8671:4;8709:2;8698:9;8694:18;8686:26;;8758:9;8752:4;8748:20;8744:1;8733:9;8729:17;8722:47;8786:131;8912:4;8786:131;:::i;:::-;8778:139;;8505:419;;;:::o;8930:180::-;8978:77;8975:1;8968:88;9075:4;9072:1;9065:15;9099:4;9096:1;9089:15;9116:305;9156:3;9175:20;9193:1;9175:20;:::i;:::-;9170:25;;9209:20;9227:1;9209:20;:::i;:::-;9204:25;;9363:1;9295:66;9291:74;9288:1;9285:81;9282:107;;;9369:18;;:::i;:::-;9282:107;9413:1;9410;9406:9;9399:16;;9116:305;;;;:::o;9427:223::-;9567:34;9563:1;9555:6;9551:14;9544:58;9636:6;9631:2;9623:6;9619:15;9612:31;9427:223;:::o;9656:366::-;9798:3;9819:67;9883:2;9878:3;9819:67;:::i;:::-;9812:74;;9895:93;9984:3;9895:93;:::i;:::-;10013:2;10008:3;10004:12;9997:19;;9656:366;;;:::o;10028:419::-;10194:4;10232:2;10221:9;10217:18;10209:26;;10281:9;10275:4;10271:20;10267:1;10256:9;10252:17;10245:47;10309:131;10435:4;10309:131;:::i;:::-;10301:139;;10028:419;;;:::o;10453:224::-;10593:34;10589:1;10581:6;10577:14;10570:58;10662:7;10657:2;10649:6;10645:15;10638:32;10453:224;:::o;10683:366::-;10825:3;10846:67;10910:2;10905:3;10846:67;:::i;:::-;10839:74;;10922:93;11011:3;10922:93;:::i;:::-;11040:2;11035:3;11031:12;11024:19;;10683:366;;;:::o;11055:419::-;11221:4;11259:2;11248:9;11244:18;11236:26;;11308:9;11302:4;11298:20;11294:1;11283:9;11279:17;11272:47;11336:131;11462:4;11336:131;:::i;:::-;11328:139;;11055:419;;;:::o;11480:225::-;11620:34;11616:1;11608:6;11604:14;11597:58;11689:8;11684:2;11676:6;11672:15;11665:33;11480:225;:::o;11711:366::-;11853:3;11874:67;11938:2;11933:3;11874:67;:::i;:::-;11867:74;;11950:93;12039:3;11950:93;:::i;:::-;12068:2;12063:3;12059:12;12052:19;;11711:366;;;:::o;12083:419::-;12249:4;12287:2;12276:9;12272:18;12264:26;;12336:9;12330:4;12326:20;12322:1;12311:9;12307:17;12300:47;12364:131;12490:4;12364:131;:::i;:::-;12356:139;;12083:419;;;:::o;12508:223::-;12648:34;12644:1;12636:6;12632:14;12625:58;12717:6;12712:2;12704:6;12700:15;12693:31;12508:223;:::o;12737:366::-;12879:3;12900:67;12964:2;12959:3;12900:67;:::i;:::-;12893:74;;12976:93;13065:3;12976:93;:::i;:::-;13094:2;13089:3;13085:12;13078:19;;12737:366;;;:::o;13109:419::-;13275:4;13313:2;13302:9;13298:18;13290:26;;13362:9;13356:4;13352:20;13348:1;13337:9;13333:17;13326:47;13390:131;13516:4;13390:131;:::i;:::-;13382:139;;13109:419;;;:::o;13534:221::-;13674:34;13670:1;13662:6;13658:14;13651:58;13743:4;13738:2;13730:6;13726:15;13719:29;13534:221;:::o;13761:366::-;13903:3;13924:67;13988:2;13983:3;13924:67;:::i;:::-;13917:74;;14000:93;14089:3;14000:93;:::i;:::-;14118:2;14113:3;14109:12;14102:19;;13761:366;;;:::o;14133:419::-;14299:4;14337:2;14326:9;14322:18;14314:26;;14386:9;14380:4;14376:20;14372:1;14361:9;14357:17;14350:47;14414:131;14540:4;14414:131;:::i;:::-;14406:139;;14133:419;;;:::o;14558:224::-;14698:34;14694:1;14686:6;14682:14;14675:58;14767:7;14762:2;14754:6;14750:15;14743:32;14558:224;:::o;14788:366::-;14930:3;14951:67;15015:2;15010:3;14951:67;:::i;:::-;14944:74;;15027:93;15116:3;15027:93;:::i;:::-;15145:2;15140:3;15136:12;15129:19;;14788:366;;;:::o;15160:419::-;15326:4;15364:2;15353:9;15349:18;15341:26;;15413:9;15407:4;15403:20;15399:1;15388:9;15384:17;15377:47;15441:131;15567:4;15441:131;:::i;:::-;15433:139;;15160:419;;;:::o;15585:222::-;15725:34;15721:1;15713:6;15709:14;15702:58;15794:5;15789:2;15781:6;15777:15;15770:30;15585:222;:::o;15813:366::-;15955:3;15976:67;16040:2;16035:3;15976:67;:::i;:::-;15969:74;;16052:93;16141:3;16052:93;:::i;:::-;16170:2;16165:3;16161:12;16154:19;;15813:366;;;:::o;16185:419::-;16351:4;16389:2;16378:9;16374:18;16366:26;;16438:9;16432:4;16428:20;16424:1;16413:9;16409:17;16402:47;16466:131;16592:4;16466:131;:::i;:::-;16458:139;;16185:419;;;:::o;16610:225::-;16750:34;16746:1;16738:6;16734:14;16727:58;16819:8;16814:2;16806:6;16802:15;16795:33;16610:225;:::o;16841:366::-;16983:3;17004:67;17068:2;17063:3;17004:67;:::i;:::-;16997:74;;17080:93;17169:3;17080:93;:::i;:::-;17198:2;17193:3;17189:12;17182:19;;16841:366;;;:::o;17213:419::-;17379:4;17417:2;17406:9;17402:18;17394:26;;17466:9;17460:4;17456:20;17452:1;17441:9;17437:17;17430:47;17494:131;17620:4;17494:131;:::i;:::-;17486:139;;17213:419;;;:::o;17638:220::-;17778:34;17774:1;17766:6;17762:14;17755:58;17847:3;17842:2;17834:6;17830:15;17823:28;17638:220;:::o;17864:366::-;18006:3;18027:67;18091:2;18086:3;18027:67;:::i;:::-;18020:74;;18103:93;18192:3;18103:93;:::i;:::-;18221:2;18216:3;18212:12;18205:19;;17864:366;;;:::o;18236:419::-;18402:4;18440:2;18429:9;18425:18;18417:26;;18489:9;18483:4;18479:20;18475:1;18464:9;18460:17;18453:47;18517:131;18643:4;18517:131;:::i;:::-;18509:139;;18236:419;;;:::o;18661:221::-;18801:34;18797:1;18789:6;18785:14;18778:58;18870:4;18865:2;18857:6;18853:15;18846:29;18661:221;:::o;18888:366::-;19030:3;19051:67;19115:2;19110:3;19051:67;:::i;:::-;19044:74;;19127:93;19216:3;19127:93;:::i;:::-;19245:2;19240:3;19236:12;19229:19;;18888:366;;;:::o;19260:419::-;19426:4;19464:2;19453:9;19449:18;19441:26;;19513:9;19507:4;19503:20;19499:1;19488:9;19484:17;19477:47;19541:131;19667:4;19541:131;:::i;:::-;19533:139;;19260:419;;;:::o;19685:191::-;19725:4;19745:20;19763:1;19745:20;:::i;:::-;19740:25;;19779:20;19797:1;19779:20;:::i;:::-;19774:25;;19818:1;19815;19812:8;19809:34;;;19823:18;;:::i;:::-;19809:34;19868:1;19865;19861:9;19853:17;;19685:191;;;;:::o;19882:348::-;19922:7;19945:20;19963:1;19945:20;:::i;:::-;19940:25;;19979:20;19997:1;19979:20;:::i;:::-;19974:25;;20167:1;20099:66;20095:74;20092:1;20089:81;20084:1;20077:9;20070:17;20066:105;20063:131;;;20174:18;;:::i;:::-;20063:131;20222:1;20219;20215:9;20204:20;;19882:348;;;;:::o;20236:180::-;20284:77;20281:1;20274:88;20381:4;20378:1;20371:15;20405:4;20402:1;20395:15;20422:185;20462:1;20479:20;20497:1;20479:20;:::i;:::-;20474:25;;20513:20;20531:1;20513:20;:::i;:::-;20508:25;;20552:1;20542:35;;20557:18;;:::i;:::-;20542:35;20599:1;20596;20592:9;20587:14;;20422:185;;;;:::o
Swarm Source
ipfs://30ba1cc3d167cb6082ad5e89710f89d388b318f35124b0228a3f6239d5cc8be2
🤖 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
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.