ETH Price: $1,816.58 (-3.74%)

Contract

0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found

 Latest 25 from a total of 43 transactions

Loading...
Loading
Transaction Hash
Method
Block
From
To
Approve210169132024-10-21 22:22:23754 days ago1729549343IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.000379328.0837954
Approve210169052024-10-21 22:20:47754 days ago1729549247IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.000424489.04623076
Approve210168752024-10-21 22:14:47754 days ago1729548887IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.00037337.95562053
Approve210168232024-10-21 22:04:23754 days ago1729548263IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.000432159.20966493
Approve210168022024-10-21 21:59:59754 days ago1729547999IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.00034257.26753964
Approve210167802024-10-21 21:55:35754 days ago1729547735IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.000354717.52667785
Approve210167712024-10-21 21:53:47754 days ago1729547627IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.000432439.21565036
Approve210167712024-10-21 21:53:47754 days ago1729547627IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.000432439.21565036
Approve210167362024-10-21 21:46:47754 days ago1729547207IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.0005161711.00025078
Approve210167152024-10-21 21:42:35754 days ago1729546955IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.0005117110.9052607
Approve210167152024-10-21 21:42:35754 days ago1729546955IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.0005117110.9052607
Approve210167102024-10-21 21:41:35754 days ago1729546895IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.0005274211.17718675
Approve210166902024-10-21 21:37:35754 days ago1729546655IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.0006286713.39762885
Approve210166902024-10-21 21:37:35754 days ago1729546655IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.0006286713.39762885
Approve210166882024-10-21 21:37:11754 days ago1729546631IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.0005627611.92598168
Approve210166772024-10-21 21:34:59754 days ago1729546499IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.0004883210.40662172
Approve210166772024-10-21 21:34:59754 days ago1729546499IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.0004883210.40662172
Approve210166582024-10-21 21:31:11754 days ago1729546271IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.000457679.75362235
Approve210166272024-10-21 21:24:59754 days ago1729545899IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.0005350411.34155813
Approve210166212024-10-21 21:23:47754 days ago1729545827IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.0004831710.29687018
Approve210166212024-10-21 21:23:47754 days ago1729545827IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.0004831710.29687018
Approve210166202024-10-21 21:23:35754 days ago1729545815IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.0004821210.27464645
Approve210166202024-10-21 21:23:35754 days ago1729545815IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.0004821210.27464645
Approve210166202024-10-21 21:23:35754 days ago1729545815IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.0004821210.27464645
Approve210166202024-10-21 21:23:35754 days ago1729545815IN
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0 ETH0.0004821210.27464645
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method
Block
From
To
Transfer210169752024-10-21 22:34:47754 days ago1729550087
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.643896506 ETH
Transfer210169752024-10-21 22:34:47754 days ago1729550087
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.643896506 ETH
Transfer210168772024-10-21 22:15:11754 days ago1729548911
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.227592836 ETH
Transfer210168772024-10-21 22:15:11754 days ago1729548911
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.227592836 ETH
Transfer210168692024-10-21 22:13:35754 days ago1729548815
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.182306657 ETH
Transfer210168692024-10-21 22:13:35754 days ago1729548815
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.182306657 ETH
Transfer210168432024-10-21 22:08:23754 days ago1729548503
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.263900642 ETH
Transfer210168432024-10-21 22:08:23754 days ago1729548503
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.263900642 ETH
Transfer210168242024-10-21 22:04:35754 days ago1729548275
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.149053254 ETH
Transfer210168242024-10-21 22:04:35754 days ago1729548275
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.149053254 ETH
Transfer210168112024-10-21 22:01:47754 days ago1729548107
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.087943727 ETH
Transfer210168112024-10-21 22:01:47754 days ago1729548107
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.087943727 ETH
Transfer210168042024-10-21 22:00:23754 days ago1729548023
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.052039939 ETH
Transfer210168042024-10-21 22:00:23754 days ago1729548023
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.052039939 ETH
Transfer210167792024-10-21 21:55:23754 days ago1729547723
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.199461496 ETH
Transfer210167792024-10-21 21:55:23754 days ago1729547723
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.199461496 ETH
Transfer210167792024-10-21 21:55:23754 days ago1729547723
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.214086799 ETH
Transfer210167792024-10-21 21:55:23754 days ago1729547723
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.214086799 ETH
Transfer210167532024-10-21 21:50:11754 days ago1729547411
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.096630568 ETH
Transfer210167532024-10-21 21:50:11754 days ago1729547411
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.096630568 ETH
Transfer210167392024-10-21 21:47:23754 days ago1729547243
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.348412383 ETH
Transfer210167392024-10-21 21:47:23754 days ago1729547243
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.348412383 ETH
Transfer210167172024-10-21 21:42:59754 days ago1729546979
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.178097580 ETH
Transfer210167172024-10-21 21:42:59754 days ago1729546979
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.178097580 ETH
Transfer210167172024-10-21 21:42:59754 days ago1729546979
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c
0.235399218 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 Exact Match

Contract Name

GIGADOGE

Compiler Version
v0.8.26+commit.8a97fa7a
Optimization Enabled
No with 200 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":[],"stateMutability":"nonpayable","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":false,"internalType":"uint256","name":"_maxTxAmount","type":"uint256"}],"name":"MaxTxAmountUpdated","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":"_maxTaxSwap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxTxLimit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxWalletLimit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_taxSwapThres","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":[],"name":"cleanLimits","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"getETHOut","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"openTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","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"},{"stateMutability":"payable","type":"receive"}]
6080604052600c6005555f600655600d600755600d6008555f600955606460026012600a61002d91906105dd565b631913385061003c9190610627565b6100469190610627565b6100509190610695565b600a55606460026012600a61006591906105dd565b63191338506100749190610627565b61007e9190610627565b6100889190610695565b600b556012600a61009991906105dd565b60646100a59190610627565b600c5560646012600a6100b891906105dd565b63191338506100c79190610627565b6100d19190610695565b600d55734d3f6a6da61653b5fa34eb16c8e38ec1b66cf558600e5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f601060156101000a81548160ff0219169083151502179055505f601060166101000a81548160ff021916908315150217905550348015610167575f80fd5b505f61017761043e60201b60201c565b9050805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350600160035f600e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160035f61029c61044560201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160035f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506012600a61034e91906105dd565b631913385061035d9190610627565b60015f61036e61043e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506103b961043e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6012600a61041591906105dd565b63191338506104249190610627565b60405161043191906106d4565b60405180910390a36106ed565b5f33905090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156104ee578086048111156104ca576104c961046c565b5b60018516156104d95780820291505b80810290506104e785610499565b94506104ae565b94509492505050565b5f8261050657600190506105c1565b81610513575f90506105c1565b8160018114610529576002811461053357610562565b60019150506105c1565b60ff8411156105455761054461046c565b5b8360020a91508482111561055c5761055b61046c565b5b506105c1565b5060208310610133831016604e8410600b84101617156105975782820a9050838111156105925761059161046c565b5b6105c1565b6105a484848460016104a5565b925090508184048111156105bb576105ba61046c565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f6105e7826105c8565b91506105f2836105d1565b925061061f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846104f7565b905092915050565b5f610631826105c8565b915061063c836105c8565b925082820261064a816105c8565b915082820484148315176106615761066061046c565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61069f826105c8565b91506106aa836105c8565b9250826106ba576106b9610668565b5b828204905092915050565b6106ce816105c8565b82525050565b5f6020820190506106e75f8301846106c5565b92915050565b612f00806106fa5f395ff3fe60806040526004361061010c575f3560e01c80637c48cbf111610094578063c53ea14e11610063578063c53ea14e14610359578063c9567bf91461036f578063da0ebc6214610385578063dd62ed3e146103af578063f8f3c5a9146103eb57610113565b80637c48cbf11461029f5780638da5cb5b146102c957806395d89b41146102f3578063a9059cbb1461031d57610113565b806323b872dd116100db57806323b872dd146101d1578063313ce5671461020d5780636282d4451461023757806370a082311461024d578063715018a61461028957610113565b806306fdde0314610117578063095ea7b3146101415780630faee56f1461017d57806318160ddd146101a757610113565b3661011357005b5f80fd5b348015610122575f80fd5b5061012b610415565b60405161013891906120ba565b60405180910390f35b34801561014c575f80fd5b506101676004803603810190610162919061216b565b610452565b60405161017491906121c3565b60405180910390f35b348015610188575f80fd5b5061019161046f565b60405161019e91906121eb565b60405180910390f35b3480156101b2575f80fd5b506101bb610475565b6040516101c891906121eb565b60405180910390f35b3480156101dc575f80fd5b506101f760048036038101906101f29190612204565b610498565b60405161020491906121c3565b60405180910390f35b348015610218575f80fd5b5061022161056c565b60405161022e919061226f565b60405180910390f35b348015610242575f80fd5b5061024b610574565b005b348015610258575f80fd5b50610273600480360381019061026e9190612288565b610655565b60405161028091906121eb565b60405180910390f35b348015610294575f80fd5b5061029d61069b565b005b3480156102aa575f80fd5b506102b36107e9565b6040516102c091906121eb565b60405180910390f35b3480156102d4575f80fd5b506102dd6107ef565b6040516102ea91906122c2565b60405180910390f35b3480156102fe575f80fd5b50610307610816565b60405161031491906120ba565b60405180910390f35b348015610328575f80fd5b50610343600480360381019061033e919061216b565b610853565b60405161035091906121c3565b60405180910390f35b348015610364575f80fd5b5061036d610870565b005b34801561037a575f80fd5b506103836109ab565b005b348015610390575f80fd5b50610399610def565b6040516103a691906121eb565b60405180910390f35b3480156103ba575f80fd5b506103d560048036038101906103d091906122db565b610df5565b6040516103e291906121eb565b60405180910390f35b3480156103f6575f80fd5b506103ff610e77565b60405161040c91906121eb565b60405180910390f35b60606040518060400160405280600981526020017f4769676120446f67650000000000000000000000000000000000000000000000815250905090565b5f61046561045e610e7d565b8484610e84565b6001905092915050565b600d5481565b5f6012600a6104849190612475565b631913385061049391906124bf565b905090565b5f6104a4848484611047565b610561846104b0610e7d565b61055c85604051806060016040528060288152602001612ea36028913960025f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610513610e7d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461195d9092919063ffffffff16565b610e84565b600190509392505050565b5f6012905090565b61057c610e7d565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610608576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105ff9061254a565b60405180910390fd5b6106106107ef565b73ffffffffffffffffffffffffffffffffffffffff166108fc4790811502906040515f60405180830381858888f19350505050158015610652573d5f803e3d5ffd5b50565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6106a3610e7d565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461072f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107269061254a565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600c5481565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600881526020017f47494741444f4745000000000000000000000000000000000000000000000000815250905090565b5f61086661085f610e7d565b8484611047565b6001905092915050565b610878610e7d565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610904576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108fb9061254a565b60405180910390fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600a819055507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600b819055507f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040516109a191906121eb565b60405180910390a1565b6109b3610e7d565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610a3f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a369061254a565b60405180910390fd5b601060149054906101000a900460ff1615610a8f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a86906125b2565b60405180910390fd5b737a250d5630b4cf539739df2c5dacb4c659f2488d600f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610b2b30600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166012600a610b179190612475565b6319133850610b2691906124bf565b610e84565b600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b95573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610bb991906125e4565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c3f573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c6391906125e4565b6040518363ffffffff1660e01b8152600401610c8092919061260f565b6020604051808303815f875af1158015610c9c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610cc091906125e4565b60105f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7194730610d4730610655565b5f80610d516107ef565b426040518863ffffffff1660e01b8152600401610d7396959493929190612678565b60606040518083038185885af1158015610d8f573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610db491906126eb565b5050506001601060166101000a81548160ff0219169083151502179055506001601060146101000a81548160ff021916908315150217905550565b600b5481565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b600a5481565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ef2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ee9906127ab565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610f60576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f5790612839565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161103a91906121eb565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036110b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110ac906128c7565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611123576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161111a90612955565b60405180910390fd5b5f8111611165576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161115c906129e3565b60405180910390fd5b5f61116e6107ef565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141580156111dc57506111ac6107ef565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b156116ad5760045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1615801561127f575060045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b611287575f80fd5b601060149054906101000a900460ff16806112e8575060035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b611327576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161131e90612a4b565b60405180910390fd5b61135460646113466113376119bf565b856119dc90919063ffffffff16565b611a5390919063ffffffff16565b905060105f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480156113ff5750600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015611452575060035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b1561150c57600a5482111561149c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161149390612ab3565b60405180910390fd5b600b54826114a985610655565b6114b39190612ad1565b11156114f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114eb90612b4e565b60405180910390fd5b60095f81548092919061150690612b6c565b91905055505b60105f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614801561159457503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b156115cb576115c860646115ba6115ab8786611a9c565b856119dc90919063ffffffff16565b611a5390919063ffffffff16565b90505b5f6115d530610655565b9050601060159054906101000a900460ff16158015611640575060105f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b80156116585750601060169054906101000a900460ff165b156116ab57600c54811180156116715750600854600954115b156116945761169361168e8461168984600d54611b55565b611b55565b611b6d565b5b5f4790505f81106116a9576116a881611dd8565b5b505b505b5f8111156117ac576117058160015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611e4090919063ffffffff16565b60015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516117a391906121eb565b60405180910390a35b6117fc8260015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611e9d90919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555061189f6118538284611e9d90919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611e4090919063ffffffff16565b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6119428486611e9d90919063ffffffff16565b60405161194f91906121eb565b60405180910390a350505050565b5f8383111582906119a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161199b91906120ba565b60405180910390fd5b505f83856119b29190612bb3565b9050809150509392505050565b5f600754600954116119d3576005546119d7565b6006545b905090565b5f8083036119ec575f9050611a4d565b5f82846119f991906124bf565b9050828482611a089190612c13565b14611a48576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a3f90612cb3565b60405180910390fd5b809150505b92915050565b5f611a9483836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611ee6565b905092915050565b5f60035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1615611b35575f611b205f60065411611b0d576001600654611b089190612ad1565b611b11565b6006545b846119dc90919063ffffffff16565b9050611b2c8482611f47565b5f915050611b4f565b60075460095411611b4857600554611b4c565b6006545b90505b92915050565b5f818311611b635782611b65565b815b905092915050565b6001601060156101000a81548160ff0219169083151502179055505f600267ffffffffffffffff811115611ba457611ba3612cd1565b5b604051908082528060200260200182016040528015611bd25781602001602082028036833780820191505090505b50905030815f81518110611be957611be8612cfe565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611c8d573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611cb191906125e4565b81600181518110611cc557611cc4612cfe565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050611d2b30600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684610e84565b600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac947835f8430426040518663ffffffff1660e01b8152600401611d8d959493929190612de2565b5f604051808303815f87803b158015611da4575f80fd5b505af1158015611db6573d5f803e3d5ffd5b50505050505f601060156101000a81548160ff02191690831515021790555050565b600e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f19350505050158015611e3c573d5f803e3d5ffd5b5050565b5f808284611e4e9190612ad1565b905083811015611e93576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e8a90612e84565b60405180910390fd5b8091505092915050565b5f611ede83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061195d565b905092915050565b5f8083118290611f2c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f2391906120ba565b60405180910390fd5b505f8385611f3a9190612c13565b9050809150509392505050565b5f81111561204657611f9f8160015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611e4090919063ffffffff16565b60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161203d91906121eb565b60405180910390a35b5050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61208c8261204a565b6120968185612054565b93506120a6818560208601612064565b6120af81612072565b840191505092915050565b5f6020820190508181035f8301526120d28184612082565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f612107826120de565b9050919050565b612117816120fd565b8114612121575f80fd5b50565b5f813590506121328161210e565b92915050565b5f819050919050565b61214a81612138565b8114612154575f80fd5b50565b5f8135905061216581612141565b92915050565b5f8060408385031215612181576121806120da565b5b5f61218e85828601612124565b925050602061219f85828601612157565b9150509250929050565b5f8115159050919050565b6121bd816121a9565b82525050565b5f6020820190506121d65f8301846121b4565b92915050565b6121e581612138565b82525050565b5f6020820190506121fe5f8301846121dc565b92915050565b5f805f6060848603121561221b5761221a6120da565b5b5f61222886828701612124565b935050602061223986828701612124565b925050604061224a86828701612157565b9150509250925092565b5f60ff82169050919050565b61226981612254565b82525050565b5f6020820190506122825f830184612260565b92915050565b5f6020828403121561229d5761229c6120da565b5b5f6122aa84828501612124565b91505092915050565b6122bc816120fd565b82525050565b5f6020820190506122d55f8301846122b3565b92915050565b5f80604083850312156122f1576122f06120da565b5b5f6122fe85828601612124565b925050602061230f85828601612124565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b600185111561239b5780860481111561237757612376612319565b5b60018516156123865780820291505b808102905061239485612346565b945061235b565b94509492505050565b5f826123b3576001905061246e565b816123c0575f905061246e565b81600181146123d657600281146123e05761240f565b600191505061246e565b60ff8411156123f2576123f1612319565b5b8360020a91508482111561240957612408612319565b5b5061246e565b5060208310610133831016604e8410600b84101617156124445782820a90508381111561243f5761243e612319565b5b61246e565b6124518484846001612352565b9250905081840481111561246857612467612319565b5b81810290505b9392505050565b5f61247f82612138565b915061248a83612254565b92506124b77fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846123a4565b905092915050565b5f6124c982612138565b91506124d483612138565b92508282026124e281612138565b915082820484148315176124f9576124f8612319565b5b5092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f612534602083612054565b915061253f82612500565b602082019050919050565b5f6020820190508181035f83015261256181612528565b9050919050565b7f74726164696e6720697320616c7265616479206f70656e0000000000000000005f82015250565b5f61259c601783612054565b91506125a782612568565b602082019050919050565b5f6020820190508181035f8301526125c981612590565b9050919050565b5f815190506125de8161210e565b92915050565b5f602082840312156125f9576125f86120da565b5b5f612606848285016125d0565b91505092915050565b5f6040820190506126225f8301856122b3565b61262f60208301846122b3565b9392505050565b5f819050919050565b5f819050919050565b5f61266261265d61265884612636565b61263f565b612138565b9050919050565b61267281612648565b82525050565b5f60c08201905061268b5f8301896122b3565b61269860208301886121dc565b6126a56040830187612669565b6126b26060830186612669565b6126bf60808301856122b3565b6126cc60a08301846121dc565b979650505050505050565b5f815190506126e581612141565b92915050565b5f805f60608486031215612702576127016120da565b5b5f61270f868287016126d7565b9350506020612720868287016126d7565b9250506040612731868287016126d7565b9150509250925092565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f612795602483612054565b91506127a08261273b565b604082019050919050565b5f6020820190508181035f8301526127c281612789565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f612823602283612054565b915061282e826127c9565b604082019050919050565b5f6020820190508181035f83015261285081612817565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f6128b1602583612054565b91506128bc82612857565b604082019050919050565b5f6020820190508181035f8301526128de816128a5565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f61293f602383612054565b915061294a826128e5565b604082019050919050565b5f6020820190508181035f83015261296c81612933565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b5f6129cd602983612054565b91506129d882612973565b604082019050919050565b5f6020820190508181035f8301526129fa816129c1565b9050919050565b7f54726164696e67206973206e6f7420656e61626c6564000000000000000000005f82015250565b5f612a35601683612054565b9150612a4082612a01565b602082019050919050565b5f6020820190508181035f830152612a6281612a29565b9050919050565b7f4578636565647320746865205f6d61785478416d6f756e742e000000000000005f82015250565b5f612a9d601983612054565b9150612aa882612a69565b602082019050919050565b5f6020820190508181035f830152612aca81612a91565b9050919050565b5f612adb82612138565b9150612ae683612138565b9250828201905080821115612afe57612afd612319565b5b92915050565b7f4578636565647320746865206d617857616c6c657453697a652e0000000000005f82015250565b5f612b38601a83612054565b9150612b4382612b04565b602082019050919050565b5f6020820190508181035f830152612b6581612b2c565b9050919050565b5f612b7682612138565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203612ba857612ba7612319565b5b600182019050919050565b5f612bbd82612138565b9150612bc883612138565b9250828203905081811115612be057612bdf612319565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f612c1d82612138565b9150612c2883612138565b925082612c3857612c37612be6565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f612c9d602183612054565b9150612ca882612c43565b604082019050919050565b5f6020820190508181035f830152612cca81612c91565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b612d5d816120fd565b82525050565b5f612d6e8383612d54565b60208301905092915050565b5f602082019050919050565b5f612d9082612d2b565b612d9a8185612d35565b9350612da583612d45565b805f5b83811015612dd5578151612dbc8882612d63565b9750612dc783612d7a565b925050600181019050612da8565b5085935050505092915050565b5f60a082019050612df55f8301886121dc565b612e026020830187612669565b8181036040830152612e148186612d86565b9050612e2360608301856122b3565b612e3060808301846121dc565b9695505050505050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f612e6e601b83612054565b9150612e7982612e3a565b602082019050919050565b5f6020820190508181035f830152612e9b81612e62565b905091905056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a26469706673582212206322d8cbe537c5e21123d7465404c1f9b6e2153e814d3fca83ec219229f6936a64736f6c634300081a0033
Deployed Bytecode
0x60806040526004361061010c575f3560e01c80637c48cbf111610094578063c53ea14e11610063578063c53ea14e14610359578063c9567bf91461036f578063da0ebc6214610385578063dd62ed3e146103af578063f8f3c5a9146103eb57610113565b80637c48cbf11461029f5780638da5cb5b146102c957806395d89b41146102f3578063a9059cbb1461031d57610113565b806323b872dd116100db57806323b872dd146101d1578063313ce5671461020d5780636282d4451461023757806370a082311461024d578063715018a61461028957610113565b806306fdde0314610117578063095ea7b3146101415780630faee56f1461017d57806318160ddd146101a757610113565b3661011357005b5f80fd5b348015610122575f80fd5b5061012b610415565b60405161013891906120ba565b60405180910390f35b34801561014c575f80fd5b506101676004803603810190610162919061216b565b610452565b60405161017491906121c3565b60405180910390f35b348015610188575f80fd5b5061019161046f565b60405161019e91906121eb565b60405180910390f35b3480156101b2575f80fd5b506101bb610475565b6040516101c891906121eb565b60405180910390f35b3480156101dc575f80fd5b506101f760048036038101906101f29190612204565b610498565b60405161020491906121c3565b60405180910390f35b348015610218575f80fd5b5061022161056c565b60405161022e919061226f565b60405180910390f35b348015610242575f80fd5b5061024b610574565b005b348015610258575f80fd5b50610273600480360381019061026e9190612288565b610655565b60405161028091906121eb565b60405180910390f35b348015610294575f80fd5b5061029d61069b565b005b3480156102aa575f80fd5b506102b36107e9565b6040516102c091906121eb565b60405180910390f35b3480156102d4575f80fd5b506102dd6107ef565b6040516102ea91906122c2565b60405180910390f35b3480156102fe575f80fd5b50610307610816565b60405161031491906120ba565b60405180910390f35b348015610328575f80fd5b50610343600480360381019061033e919061216b565b610853565b60405161035091906121c3565b60405180910390f35b348015610364575f80fd5b5061036d610870565b005b34801561037a575f80fd5b506103836109ab565b005b348015610390575f80fd5b50610399610def565b6040516103a691906121eb565b60405180910390f35b3480156103ba575f80fd5b506103d560048036038101906103d091906122db565b610df5565b6040516103e291906121eb565b60405180910390f35b3480156103f6575f80fd5b506103ff610e77565b60405161040c91906121eb565b60405180910390f35b60606040518060400160405280600981526020017f4769676120446f67650000000000000000000000000000000000000000000000815250905090565b5f61046561045e610e7d565b8484610e84565b6001905092915050565b600d5481565b5f6012600a6104849190612475565b631913385061049391906124bf565b905090565b5f6104a4848484611047565b610561846104b0610e7d565b61055c85604051806060016040528060288152602001612ea36028913960025f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610513610e7d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461195d9092919063ffffffff16565b610e84565b600190509392505050565b5f6012905090565b61057c610e7d565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610608576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105ff9061254a565b60405180910390fd5b6106106107ef565b73ffffffffffffffffffffffffffffffffffffffff166108fc4790811502906040515f60405180830381858888f19350505050158015610652573d5f803e3d5ffd5b50565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6106a3610e7d565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461072f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107269061254a565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600c5481565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600881526020017f47494741444f4745000000000000000000000000000000000000000000000000815250905090565b5f61086661085f610e7d565b8484611047565b6001905092915050565b610878610e7d565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610904576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108fb9061254a565b60405180910390fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600a819055507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600b819055507f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040516109a191906121eb565b60405180910390a1565b6109b3610e7d565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610a3f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a369061254a565b60405180910390fd5b601060149054906101000a900460ff1615610a8f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a86906125b2565b60405180910390fd5b737a250d5630b4cf539739df2c5dacb4c659f2488d600f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610b2b30600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166012600a610b179190612475565b6319133850610b2691906124bf565b610e84565b600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b95573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610bb991906125e4565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c3f573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c6391906125e4565b6040518363ffffffff1660e01b8152600401610c8092919061260f565b6020604051808303815f875af1158015610c9c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610cc091906125e4565b60105f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7194730610d4730610655565b5f80610d516107ef565b426040518863ffffffff1660e01b8152600401610d7396959493929190612678565b60606040518083038185885af1158015610d8f573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610db491906126eb565b5050506001601060166101000a81548160ff0219169083151502179055506001601060146101000a81548160ff021916908315150217905550565b600b5481565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b600a5481565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ef2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ee9906127ab565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610f60576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f5790612839565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161103a91906121eb565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036110b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110ac906128c7565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611123576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161111a90612955565b60405180910390fd5b5f8111611165576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161115c906129e3565b60405180910390fd5b5f61116e6107ef565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141580156111dc57506111ac6107ef565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b156116ad5760045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1615801561127f575060045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b611287575f80fd5b601060149054906101000a900460ff16806112e8575060035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b611327576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161131e90612a4b565b60405180910390fd5b61135460646113466113376119bf565b856119dc90919063ffffffff16565b611a5390919063ffffffff16565b905060105f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480156113ff5750600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015611452575060035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b1561150c57600a5482111561149c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161149390612ab3565b60405180910390fd5b600b54826114a985610655565b6114b39190612ad1565b11156114f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114eb90612b4e565b60405180910390fd5b60095f81548092919061150690612b6c565b91905055505b60105f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614801561159457503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b156115cb576115c860646115ba6115ab8786611a9c565b856119dc90919063ffffffff16565b611a5390919063ffffffff16565b90505b5f6115d530610655565b9050601060159054906101000a900460ff16158015611640575060105f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b80156116585750601060169054906101000a900460ff165b156116ab57600c54811180156116715750600854600954115b156116945761169361168e8461168984600d54611b55565b611b55565b611b6d565b5b5f4790505f81106116a9576116a881611dd8565b5b505b505b5f8111156117ac576117058160015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611e4090919063ffffffff16565b60015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516117a391906121eb565b60405180910390a35b6117fc8260015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611e9d90919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555061189f6118538284611e9d90919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611e4090919063ffffffff16565b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6119428486611e9d90919063ffffffff16565b60405161194f91906121eb565b60405180910390a350505050565b5f8383111582906119a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161199b91906120ba565b60405180910390fd5b505f83856119b29190612bb3565b9050809150509392505050565b5f600754600954116119d3576005546119d7565b6006545b905090565b5f8083036119ec575f9050611a4d565b5f82846119f991906124bf565b9050828482611a089190612c13565b14611a48576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a3f90612cb3565b60405180910390fd5b809150505b92915050565b5f611a9483836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611ee6565b905092915050565b5f60035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1615611b35575f611b205f60065411611b0d576001600654611b089190612ad1565b611b11565b6006545b846119dc90919063ffffffff16565b9050611b2c8482611f47565b5f915050611b4f565b60075460095411611b4857600554611b4c565b6006545b90505b92915050565b5f818311611b635782611b65565b815b905092915050565b6001601060156101000a81548160ff0219169083151502179055505f600267ffffffffffffffff811115611ba457611ba3612cd1565b5b604051908082528060200260200182016040528015611bd25781602001602082028036833780820191505090505b50905030815f81518110611be957611be8612cfe565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611c8d573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611cb191906125e4565b81600181518110611cc557611cc4612cfe565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050611d2b30600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684610e84565b600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac947835f8430426040518663ffffffff1660e01b8152600401611d8d959493929190612de2565b5f604051808303815f87803b158015611da4575f80fd5b505af1158015611db6573d5f803e3d5ffd5b50505050505f601060156101000a81548160ff02191690831515021790555050565b600e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f19350505050158015611e3c573d5f803e3d5ffd5b5050565b5f808284611e4e9190612ad1565b905083811015611e93576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e8a90612e84565b60405180910390fd5b8091505092915050565b5f611ede83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061195d565b905092915050565b5f8083118290611f2c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f2391906120ba565b60405180910390fd5b505f8385611f3a9190612c13565b9050809150509392505050565b5f81111561204657611f9f8160015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611e4090919063ffffffff16565b60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161203d91906121eb565b60405180910390a35b5050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61208c8261204a565b6120968185612054565b93506120a6818560208601612064565b6120af81612072565b840191505092915050565b5f6020820190508181035f8301526120d28184612082565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f612107826120de565b9050919050565b612117816120fd565b8114612121575f80fd5b50565b5f813590506121328161210e565b92915050565b5f819050919050565b61214a81612138565b8114612154575f80fd5b50565b5f8135905061216581612141565b92915050565b5f8060408385031215612181576121806120da565b5b5f61218e85828601612124565b925050602061219f85828601612157565b9150509250929050565b5f8115159050919050565b6121bd816121a9565b82525050565b5f6020820190506121d65f8301846121b4565b92915050565b6121e581612138565b82525050565b5f6020820190506121fe5f8301846121dc565b92915050565b5f805f6060848603121561221b5761221a6120da565b5b5f61222886828701612124565b935050602061223986828701612124565b925050604061224a86828701612157565b9150509250925092565b5f60ff82169050919050565b61226981612254565b82525050565b5f6020820190506122825f830184612260565b92915050565b5f6020828403121561229d5761229c6120da565b5b5f6122aa84828501612124565b91505092915050565b6122bc816120fd565b82525050565b5f6020820190506122d55f8301846122b3565b92915050565b5f80604083850312156122f1576122f06120da565b5b5f6122fe85828601612124565b925050602061230f85828601612124565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b600185111561239b5780860481111561237757612376612319565b5b60018516156123865780820291505b808102905061239485612346565b945061235b565b94509492505050565b5f826123b3576001905061246e565b816123c0575f905061246e565b81600181146123d657600281146123e05761240f565b600191505061246e565b60ff8411156123f2576123f1612319565b5b8360020a91508482111561240957612408612319565b5b5061246e565b5060208310610133831016604e8410600b84101617156124445782820a90508381111561243f5761243e612319565b5b61246e565b6124518484846001612352565b9250905081840481111561246857612467612319565b5b81810290505b9392505050565b5f61247f82612138565b915061248a83612254565b92506124b77fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846123a4565b905092915050565b5f6124c982612138565b91506124d483612138565b92508282026124e281612138565b915082820484148315176124f9576124f8612319565b5b5092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f612534602083612054565b915061253f82612500565b602082019050919050565b5f6020820190508181035f83015261256181612528565b9050919050565b7f74726164696e6720697320616c7265616479206f70656e0000000000000000005f82015250565b5f61259c601783612054565b91506125a782612568565b602082019050919050565b5f6020820190508181035f8301526125c981612590565b9050919050565b5f815190506125de8161210e565b92915050565b5f602082840312156125f9576125f86120da565b5b5f612606848285016125d0565b91505092915050565b5f6040820190506126225f8301856122b3565b61262f60208301846122b3565b9392505050565b5f819050919050565b5f819050919050565b5f61266261265d61265884612636565b61263f565b612138565b9050919050565b61267281612648565b82525050565b5f60c08201905061268b5f8301896122b3565b61269860208301886121dc565b6126a56040830187612669565b6126b26060830186612669565b6126bf60808301856122b3565b6126cc60a08301846121dc565b979650505050505050565b5f815190506126e581612141565b92915050565b5f805f60608486031215612702576127016120da565b5b5f61270f868287016126d7565b9350506020612720868287016126d7565b9250506040612731868287016126d7565b9150509250925092565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f612795602483612054565b91506127a08261273b565b604082019050919050565b5f6020820190508181035f8301526127c281612789565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f612823602283612054565b915061282e826127c9565b604082019050919050565b5f6020820190508181035f83015261285081612817565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f6128b1602583612054565b91506128bc82612857565b604082019050919050565b5f6020820190508181035f8301526128de816128a5565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f61293f602383612054565b915061294a826128e5565b604082019050919050565b5f6020820190508181035f83015261296c81612933565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b5f6129cd602983612054565b91506129d882612973565b604082019050919050565b5f6020820190508181035f8301526129fa816129c1565b9050919050565b7f54726164696e67206973206e6f7420656e61626c6564000000000000000000005f82015250565b5f612a35601683612054565b9150612a4082612a01565b602082019050919050565b5f6020820190508181035f830152612a6281612a29565b9050919050565b7f4578636565647320746865205f6d61785478416d6f756e742e000000000000005f82015250565b5f612a9d601983612054565b9150612aa882612a69565b602082019050919050565b5f6020820190508181035f830152612aca81612a91565b9050919050565b5f612adb82612138565b9150612ae683612138565b9250828201905080821115612afe57612afd612319565b5b92915050565b7f4578636565647320746865206d617857616c6c657453697a652e0000000000005f82015250565b5f612b38601a83612054565b9150612b4382612b04565b602082019050919050565b5f6020820190508181035f830152612b6581612b2c565b9050919050565b5f612b7682612138565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203612ba857612ba7612319565b5b600182019050919050565b5f612bbd82612138565b9150612bc883612138565b9250828203905081811115612be057612bdf612319565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f612c1d82612138565b9150612c2883612138565b925082612c3857612c37612be6565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f612c9d602183612054565b9150612ca882612c43565b604082019050919050565b5f6020820190508181035f830152612cca81612c91565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b612d5d816120fd565b82525050565b5f612d6e8383612d54565b60208301905092915050565b5f602082019050919050565b5f612d9082612d2b565b612d9a8185612d35565b9350612da583612d45565b805f5b83811015612dd5578151612dbc8882612d63565b9750612dc783612d7a565b925050600181019050612da8565b5085935050505092915050565b5f60a082019050612df55f8301886121dc565b612e026020830187612669565b8181036040830152612e148186612d86565b9050612e2360608301856122b3565b612e3060808301846121dc565b9695505050505050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f612e6e601b83612054565b9150612e7982612e3a565b602082019050919050565b5f6020820190508181035f830152612e9b81612e62565b905091905056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a26469706673582212206322d8cbe537c5e21123d7465404c1f9b6e2153e814d3fca83ec219229f6936a64736f6c634300081a0033
🤖 Code Reader

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

Custom Contract ABI

                            

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
0xB196F58Ba92d1a477538e9366aeeE9B538bCfe7c

DeFi

0 Protocols
Loading...
Loading
Protocol Positions Portfolio % Value

There are no matching entries

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.