Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 7,192 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Redeem Batch | 15495414 | 868 days ago | IN | 0.2 ETH | 0.00083746 | ||||
Redeem Token | 15291908 | 900 days ago | IN | 0.2 ETH | 0.00012309 | ||||
Redeem Token | 15191206 | 916 days ago | IN | 0.2 ETH | 0.00067627 | ||||
Redeem Token | 15190888 | 916 days ago | IN | 0.2 ETH | 0.00039979 | ||||
Redeem Token | 15190888 | 916 days ago | IN | 0.2 ETH | 0.00039979 | ||||
Redeem Token | 15190888 | 916 days ago | IN | 0.2 ETH | 0.00039979 | ||||
Redeem Token | 15190808 | 916 days ago | IN | 0.2 ETH | 0.00037893 | ||||
Redeem Token | 15190755 | 916 days ago | IN | 0.2 ETH | 0.00047647 | ||||
Redeem Token | 15190744 | 916 days ago | IN | 0.2 ETH | 0.00049122 | ||||
Redeem Batch | 15190459 | 916 days ago | IN | 0.2 ETH | 0.00040709 | ||||
Redeem Token | 15190378 | 916 days ago | IN | 0.2 ETH | 0.00038302 | ||||
Redeem Token | 15190377 | 916 days ago | IN | 0.2 ETH | 0.00035302 | ||||
Redeem Token | 15190277 | 916 days ago | IN | 0.2 ETH | 0.00036166 | ||||
Redeem Batch | 15189573 | 916 days ago | IN | 0.4 ETH | 0.00035666 | ||||
Redeem Token | 15189456 | 916 days ago | IN | 0.2 ETH | 0.00043104 | ||||
Redeem Batch | 15189389 | 916 days ago | IN | 0.4 ETH | 0.00042024 | ||||
Redeem Token | 15189389 | 916 days ago | IN | 0.2 ETH | 0.00061409 | ||||
Redeem Token | 15189358 | 916 days ago | IN | 0.2 ETH | 0.000447 | ||||
Withdraw Funds | 15189357 | 916 days ago | IN | 0 ETH | 0.00038543 | ||||
Redeem Token | 15189348 | 916 days ago | IN | 0.2 ETH | 0.00048045 | ||||
Redeem Token | 15189348 | 916 days ago | IN | 0.2 ETH | 0.00048045 | ||||
Redeem Token | 15189331 | 916 days ago | IN | 0.2 ETH | 0.00035934 | ||||
Redeem Token | 15189331 | 916 days ago | IN | 0.2 ETH | 0.00035934 | ||||
Redeem Token | 15189323 | 916 days ago | IN | 0.2 ETH | 0.00044655 | ||||
Redeem Token | 15189302 | 916 days ago | IN | 0.2 ETH | 0.00044512 |
Latest 1 internal transaction
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
15189357 | 916 days ago | 1,757.6 ETH |
Loading...
Loading
Contract Name:
RTFKTRedemption
Compiler Version
v0.8.7+commit.e28d00a7
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT // .@@@ // ,@@@@@@@&, #@@% // @@@@@@@@@@@@@@. @@@@@@@@@ // @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ // @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ // @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@. // @@@@@@@ &@@@@@@@@@@@@@@@@@ // @@@/ &@@@@@@@@@@@@@, // @ @@@@@@@@@@@ // /@@@@@@@# // @@@@@ // *@& // RTFKT Studios (https://twitter.com/RTFKT) // Redemption Contract (made by @CardilloSamuel) pragma solidity ^0.8.7; abstract contract redeemableCollection { function redeem(address owner, address initialCollection, uint256 tokenId) public virtual returns(uint256); function hasBeenRedeem(address initialCollection, uint256 tokenId) public view virtual returns(address); function redeemBatch(address owner, address initialCollection, uint256[] calldata tokenIds) public virtual; } contract RTFKTRedemption { mapping (address => bool) authorizedOwners; mapping (address => bool) authorizedContract; mapping (address => uint256) public redeemPrice; constructor() { authorizedOwners[msg.sender] = true; } /** MODIFIER **/ modifier isAuthorizedOwner() { require(authorizedOwners[msg.sender], "You are not authorized to perform this action"); _; } /** MAIN FUNCTION **/ function redeemToken(address newCollection, address initialCollection, uint256 tokenId) public payable { require(tx.origin == msg.sender, "No contracts allowed"); require(authorizedContract[newCollection], "This contract is not authorized"); require(msg.value == redeemPrice[newCollection], "Not enough money sent"); redeemableCollection externalContract = redeemableCollection(newCollection); externalContract.redeem(msg.sender, initialCollection, tokenId); } function redeemBatch(address newCollection, address initialCollection, uint256[] calldata tokenIds) public payable { require(tx.origin == msg.sender, "No contracts allowed"); require(authorizedContract[newCollection], "This contract is not authorized"); require(msg.value == redeemPrice[newCollection] * tokenIds.length, "Not enough money sent"); redeemableCollection externalContract = redeemableCollection(newCollection); externalContract.redeemBatch(msg.sender, initialCollection, tokenIds); } function hasBeenRedeemed(address newCollection, address initialCollection, uint256 tokenId) public view returns(address) { redeemableCollection externalContract = redeemableCollection(newCollection); return externalContract.hasBeenRedeem(initialCollection, tokenId); } /** CONTRACT MANAGEMENT FUNCTIONS **/ function changeRedeemPrice(address collectionAddress, uint256 newPrice) public isAuthorizedOwner { redeemPrice[collectionAddress] = newPrice; } function toggleAuthorizedContract(address redeemableContract) public isAuthorizedOwner { authorizedContract[redeemableContract] = !authorizedContract[redeemableContract]; } function toggleAuthorizedOwner(address newAddress) public isAuthorizedOwner { require(msg.sender != newAddress, "You can't revoke your own access"); authorizedOwners[newAddress] = !authorizedOwners[newAddress]; } function withdrawFunds(address withdrawalAddress) public isAuthorizedOwner { payable(withdrawalAddress).transfer(address(this).balance); } }
{ "optimizer": { "enabled": false, "runs": 200 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"collectionAddress","type":"address"},{"internalType":"uint256","name":"newPrice","type":"uint256"}],"name":"changeRedeemPrice","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newCollection","type":"address"},{"internalType":"address","name":"initialCollection","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"hasBeenRedeemed","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newCollection","type":"address"},{"internalType":"address","name":"initialCollection","type":"address"},{"internalType":"uint256[]","name":"tokenIds","type":"uint256[]"}],"name":"redeemBatch","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"redeemPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newCollection","type":"address"},{"internalType":"address","name":"initialCollection","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"redeemToken","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"redeemableContract","type":"address"}],"name":"toggleAuthorizedContract","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newAddress","type":"address"}],"name":"toggleAuthorizedOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"withdrawalAddress","type":"address"}],"name":"withdrawFunds","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b5060016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611260806100776000396000f3fe60806040526004361061007b5760003560e01c806368742da61161004e57806368742da61461010a578063a7111de814610133578063acec123a14610170578063bc46314b146101995761007b565b80630d71bdc314610080578063134f336e1461009c5780633957e4ae146100b857806344c23d56146100e1575b600080fd5b61009a60048036038101906100959190610c96565b6101d6565b005b6100b660048036038101906100b19190610c22565b6103ec565b005b3480156100c457600080fd5b506100df60048036038101906100da9190610ce9565b6105f2565b005b3480156100ed57600080fd5b5061010860048036038101906101039190610bc8565b6106c5565b005b34801561011657600080fd5b50610131600480360381019061012c9190610bc8565b610864565b005b34801561013f57600080fd5b5061015a60048036038101906101559190610bc8565b610939565b6040516101679190610fda565b60405180910390f35b34801561017c57600080fd5b5061019760048036038101906101929190610bc8565b610951565b005b3480156101a557600080fd5b506101c060048036038101906101bb9190610c96565b610a83565b6040516101cd9190610e7f565b60405180910390f35b3373ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff1614610244576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161023b90610fba565b60405180910390fd5b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166102d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102c790610f7a565b60405180910390fd5b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020543414610351576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161034890610f3a565b60405180910390fd5b60008390508073ffffffffffffffffffffffffffffffffffffffff16630e6dfcd53385856040518463ffffffff1660e01b815260040161039393929190610eda565b602060405180830381600087803b1580156103ad57600080fd5b505af11580156103c1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103e59190610d29565b5050505050565b3373ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff161461045a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161045190610fba565b60405180910390fd5b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166104e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104dd90610f7a565b60405180910390fd5b81819050600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546105349190611017565b3414610575576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161056c90610f3a565b60405180910390fd5b60008490508073ffffffffffffffffffffffffffffffffffffffff1663134f336e338686866040518563ffffffff1660e01b81526004016105b99493929190610e9a565b600060405180830381600087803b1580156105d357600080fd5b505af11580156105e7573d6000803e3d6000fd5b505050505050505050565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1661067d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161067490610f9a565b60405180910390fd5b80600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610750576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074790610f9a565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156107bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107b690610f5a565b60405180910390fd5b6000808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166108ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108e690610f9a565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015610935573d6000803e3d6000fd5b5050565b60026020528060005260406000206000915090505481565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166109dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109d390610f9a565b60405180910390fd5b600160008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000808490508073ffffffffffffffffffffffffffffffffffffffff166374ef72b385856040518363ffffffff1660e01b8152600401610ac4929190610f11565b60206040518083038186803b158015610adc57600080fd5b505afa158015610af0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b149190610bf5565b9150509392505050565b600081359050610b2d816111fc565b92915050565b600081519050610b42816111fc565b92915050565b60008083601f840112610b5e57610b5d6110f0565b5b8235905067ffffffffffffffff811115610b7b57610b7a6110eb565b5b602083019150836020820283011115610b9757610b966110f5565b5b9250929050565b600081359050610bad81611213565b92915050565b600081519050610bc281611213565b92915050565b600060208284031215610bde57610bdd611104565b5b6000610bec84828501610b1e565b91505092915050565b600060208284031215610c0b57610c0a611104565b5b6000610c1984828501610b33565b91505092915050565b60008060008060608587031215610c3c57610c3b611104565b5b6000610c4a87828801610b1e565b9450506020610c5b87828801610b1e565b935050604085013567ffffffffffffffff811115610c7c57610c7b6110fa565b5b610c8887828801610b48565b925092505092959194509250565b600080600060608486031215610caf57610cae611104565b5b6000610cbd86828701610b1e565b9350506020610cce86828701610b1e565b9250506040610cdf86828701610b9e565b9150509250925092565b60008060408385031215610d0057610cff611104565b5b6000610d0e85828601610b1e565b9250506020610d1f85828601610b9e565b9150509250929050565b600060208284031215610d3f57610d3e611104565b5b6000610d4d84828501610bb3565b91505092915050565b610d5f81611071565b82525050565b6000610d718385610ff5565b93507f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff831115610da457610da36110ff565b5b602083029250610db58385846110ad565b82840190509392505050565b6000610dce601583611006565b9150610dd982611109565b602082019050919050565b6000610df1602083611006565b9150610dfc82611132565b602082019050919050565b6000610e14601f83611006565b9150610e1f8261115b565b602082019050919050565b6000610e37602d83611006565b9150610e4282611184565b604082019050919050565b6000610e5a601483611006565b9150610e65826111d3565b602082019050919050565b610e79816110a3565b82525050565b6000602082019050610e946000830184610d56565b92915050565b6000606082019050610eaf6000830187610d56565b610ebc6020830186610d56565b8181036040830152610ecf818486610d65565b905095945050505050565b6000606082019050610eef6000830186610d56565b610efc6020830185610d56565b610f096040830184610e70565b949350505050565b6000604082019050610f266000830185610d56565b610f336020830184610e70565b9392505050565b60006020820190508181036000830152610f5381610dc1565b9050919050565b60006020820190508181036000830152610f7381610de4565b9050919050565b60006020820190508181036000830152610f9381610e07565b9050919050565b60006020820190508181036000830152610fb381610e2a565b9050919050565b60006020820190508181036000830152610fd381610e4d565b9050919050565b6000602082019050610fef6000830184610e70565b92915050565b600082825260208201905092915050565b600082825260208201905092915050565b6000611022826110a3565b915061102d836110a3565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615611066576110656110bc565b5b828202905092915050565b600061107c82611083565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b7f4e6f7420656e6f756768206d6f6e65792073656e740000000000000000000000600082015250565b7f596f752063616e2774207265766f6b6520796f7572206f776e20616363657373600082015250565b7f5468697320636f6e7472616374206973206e6f7420617574686f72697a656400600082015250565b7f596f7520617265206e6f7420617574686f72697a656420746f20706572666f7260008201527f6d207468697320616374696f6e00000000000000000000000000000000000000602082015250565b7f4e6f20636f6e74726163747320616c6c6f776564000000000000000000000000600082015250565b61120581611071565b811461121057600080fd5b50565b61121c816110a3565b811461122757600080fd5b5056fea26469706673582212205bf0f0a47b6a44802ae1d63505e961704ff6dffe818285edb82ea1eb5c638d4b64736f6c63430008070033
Deployed Bytecode
0x60806040526004361061007b5760003560e01c806368742da61161004e57806368742da61461010a578063a7111de814610133578063acec123a14610170578063bc46314b146101995761007b565b80630d71bdc314610080578063134f336e1461009c5780633957e4ae146100b857806344c23d56146100e1575b600080fd5b61009a60048036038101906100959190610c96565b6101d6565b005b6100b660048036038101906100b19190610c22565b6103ec565b005b3480156100c457600080fd5b506100df60048036038101906100da9190610ce9565b6105f2565b005b3480156100ed57600080fd5b5061010860048036038101906101039190610bc8565b6106c5565b005b34801561011657600080fd5b50610131600480360381019061012c9190610bc8565b610864565b005b34801561013f57600080fd5b5061015a60048036038101906101559190610bc8565b610939565b6040516101679190610fda565b60405180910390f35b34801561017c57600080fd5b5061019760048036038101906101929190610bc8565b610951565b005b3480156101a557600080fd5b506101c060048036038101906101bb9190610c96565b610a83565b6040516101cd9190610e7f565b60405180910390f35b3373ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff1614610244576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161023b90610fba565b60405180910390fd5b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166102d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102c790610f7a565b60405180910390fd5b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020543414610351576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161034890610f3a565b60405180910390fd5b60008390508073ffffffffffffffffffffffffffffffffffffffff16630e6dfcd53385856040518463ffffffff1660e01b815260040161039393929190610eda565b602060405180830381600087803b1580156103ad57600080fd5b505af11580156103c1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103e59190610d29565b5050505050565b3373ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff161461045a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161045190610fba565b60405180910390fd5b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166104e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104dd90610f7a565b60405180910390fd5b81819050600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546105349190611017565b3414610575576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161056c90610f3a565b60405180910390fd5b60008490508073ffffffffffffffffffffffffffffffffffffffff1663134f336e338686866040518563ffffffff1660e01b81526004016105b99493929190610e9a565b600060405180830381600087803b1580156105d357600080fd5b505af11580156105e7573d6000803e3d6000fd5b505050505050505050565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1661067d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161067490610f9a565b60405180910390fd5b80600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610750576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074790610f9a565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156107bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107b690610f5a565b60405180910390fd5b6000808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166108ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108e690610f9a565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015610935573d6000803e3d6000fd5b5050565b60026020528060005260406000206000915090505481565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166109dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109d390610f9a565b60405180910390fd5b600160008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000808490508073ffffffffffffffffffffffffffffffffffffffff166374ef72b385856040518363ffffffff1660e01b8152600401610ac4929190610f11565b60206040518083038186803b158015610adc57600080fd5b505afa158015610af0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b149190610bf5565b9150509392505050565b600081359050610b2d816111fc565b92915050565b600081519050610b42816111fc565b92915050565b60008083601f840112610b5e57610b5d6110f0565b5b8235905067ffffffffffffffff811115610b7b57610b7a6110eb565b5b602083019150836020820283011115610b9757610b966110f5565b5b9250929050565b600081359050610bad81611213565b92915050565b600081519050610bc281611213565b92915050565b600060208284031215610bde57610bdd611104565b5b6000610bec84828501610b1e565b91505092915050565b600060208284031215610c0b57610c0a611104565b5b6000610c1984828501610b33565b91505092915050565b60008060008060608587031215610c3c57610c3b611104565b5b6000610c4a87828801610b1e565b9450506020610c5b87828801610b1e565b935050604085013567ffffffffffffffff811115610c7c57610c7b6110fa565b5b610c8887828801610b48565b925092505092959194509250565b600080600060608486031215610caf57610cae611104565b5b6000610cbd86828701610b1e565b9350506020610cce86828701610b1e565b9250506040610cdf86828701610b9e565b9150509250925092565b60008060408385031215610d0057610cff611104565b5b6000610d0e85828601610b1e565b9250506020610d1f85828601610b9e565b9150509250929050565b600060208284031215610d3f57610d3e611104565b5b6000610d4d84828501610bb3565b91505092915050565b610d5f81611071565b82525050565b6000610d718385610ff5565b93507f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff831115610da457610da36110ff565b5b602083029250610db58385846110ad565b82840190509392505050565b6000610dce601583611006565b9150610dd982611109565b602082019050919050565b6000610df1602083611006565b9150610dfc82611132565b602082019050919050565b6000610e14601f83611006565b9150610e1f8261115b565b602082019050919050565b6000610e37602d83611006565b9150610e4282611184565b604082019050919050565b6000610e5a601483611006565b9150610e65826111d3565b602082019050919050565b610e79816110a3565b82525050565b6000602082019050610e946000830184610d56565b92915050565b6000606082019050610eaf6000830187610d56565b610ebc6020830186610d56565b8181036040830152610ecf818486610d65565b905095945050505050565b6000606082019050610eef6000830186610d56565b610efc6020830185610d56565b610f096040830184610e70565b949350505050565b6000604082019050610f266000830185610d56565b610f336020830184610e70565b9392505050565b60006020820190508181036000830152610f5381610dc1565b9050919050565b60006020820190508181036000830152610f7381610de4565b9050919050565b60006020820190508181036000830152610f9381610e07565b9050919050565b60006020820190508181036000830152610fb381610e2a565b9050919050565b60006020820190508181036000830152610fd381610e4d565b9050919050565b6000602082019050610fef6000830184610e70565b92915050565b600082825260208201905092915050565b600082825260208201905092915050565b6000611022826110a3565b915061102d836110a3565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615611066576110656110bc565b5b828202905092915050565b600061107c82611083565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b7f4e6f7420656e6f756768206d6f6e65792073656e740000000000000000000000600082015250565b7f596f752063616e2774207265766f6b6520796f7572206f776e20616363657373600082015250565b7f5468697320636f6e7472616374206973206e6f7420617574686f72697a656400600082015250565b7f596f7520617265206e6f7420617574686f72697a656420746f20706572666f7260008201527f6d207468697320616374696f6e00000000000000000000000000000000000000602082015250565b7f4e6f20636f6e74726163747320616c6c6f776564000000000000000000000000600082015250565b61120581611071565b811461121057600080fd5b50565b61121c816110a3565b811461122757600080fd5b5056fea26469706673582212205bf0f0a47b6a44802ae1d63505e961704ff6dffe818285edb82ea1eb5c638d4b64736f6c63430008070033
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
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.