Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00Latest 25 from a total of 513 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Bridge Send | 21814365 | 405 days ago | IN | 0 ETH | 0.00026728 | ||||
| Bridge Send | 21698143 | 421 days ago | IN | 0 ETH | 0.00231109 | ||||
| Bridge Send | 21627208 | 431 days ago | IN | 0 ETH | 0.00137933 | ||||
| Bridge Send | 21456139 | 455 days ago | IN | 0 ETH | 0.00226037 | ||||
| Bridge Send | 21297623 | 477 days ago | IN | 0 ETH | 0.00240826 | ||||
| Bridge Send | 21261570 | 482 days ago | IN | 0 ETH | 0.00249274 | ||||
| Bridge Send | 21070615 | 509 days ago | IN | 0 ETH | 0.00355361 | ||||
| Bridge Send | 20982796 | 521 days ago | IN | 0 ETH | 0.00402092 | ||||
| Bridge Send | 20891967 | 534 days ago | IN | 0 ETH | 0.00163818 | ||||
| Bridge Send | 20891963 | 534 days ago | IN | 0 ETH | 0.00172332 | ||||
| Bridge Send | 20891960 | 534 days ago | IN | 0 ETH | 0.00177988 | ||||
| Bridge Send | 20891955 | 534 days ago | IN | 0 ETH | 0.00152202 | ||||
| Bridge Send | 20808218 | 546 days ago | IN | 0 ETH | 0.00295221 | ||||
| Bridge Send | 20657419 | 567 days ago | IN | 0 ETH | 0.00049627 | ||||
| Bridge Send | 20520651 | 586 days ago | IN | 0 ETH | 0.00188099 | ||||
| Bridge Send | 20520649 | 586 days ago | IN | 0 ETH | 0.00196279 | ||||
| Bridge Send | 20453630 | 595 days ago | IN | 0 ETH | 0.00033045 | ||||
| Bridge Send | 20401445 | 602 days ago | IN | 0 ETH | 0.00083008 | ||||
| Bridge Send | 20401442 | 602 days ago | IN | 0 ETH | 0.00088824 | ||||
| Bridge Send | 20320439 | 614 days ago | IN | 0 ETH | 0.00770451 | ||||
| Bridge Send | 20099567 | 645 days ago | IN | 0 ETH | 0.00121427 | ||||
| Bridge Send | 19920696 | 670 days ago | IN | 0 ETH | 0.00435716 | ||||
| Bridge Send | 19653956 | 707 days ago | IN | 0 ETH | 0.00460846 | ||||
| Bridge Send | 19653933 | 707 days ago | IN | 0 ETH | 0.00426086 | ||||
| Bridge Send | 19652395 | 707 days ago | IN | 0 ETH | 0.00412375 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
NFTBridgeTransfers
Compiler Version
v0.8.7+commit.e28d00a7
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2023-01-18
*/
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.7;
contract Managed {
mapping(address => bool) public managers;
modifier onlyManagers() {
require(managers[msg.sender] == true, "Caller is not manager");
_;
}
constructor() {
managers[msg.sender] = true;
}
function setManager(address _wallet, bool _manager) public onlyManagers {
require(_wallet != msg.sender, "Not allowed");
managers[_wallet] = _manager;
}
}
interface INFTBridgeLog {
function outgoing(address _wallet, uint256 _assetId, uint256 _chainID, uint256 _bridgeIndex) external;
function incoming(address _wallet, uint256 _assetId, uint256 _chainID, uint256 _logIndex, bytes32 txHash, bool _minted) external;
}
interface INFTToken {
function safeTransferFrom(address from, address to, uint256 tokenId) external;
}
interface IPC3DUpgrader {
function getTokenDetails(uint256 index) external view returns (uint32 aType, uint32 customDetails, uint32 lastTx, uint32 lastPayment, uint256 initialvalue, uint32 upgrades, uint32 gDetails, bool leased);
}
contract NFTBridgeTransfers is Managed {
INFTBridgeLog logger;
address public nftVault;
INFTToken public NFT3DContract;
INFTToken public NFT2DContract;
IPC3DUpgrader upgrader;
uint256 public depositIndex;
bool public paused;
struct Deposit {
address sender;
uint256 assetId;
uint256 value;
uint32 lastTx;
uint32 lastPayment;
uint32 aType;
uint32 customDetails;
uint32 upgrades;
uint32 gDetails;
}
mapping (uint256 => Deposit) public deposits;
mapping (uint256 => bool) public chains;
constructor() {
NFT3DContract = INFTToken(0xB20217bf3d89667Fa15907971866acD6CcD570C8);
NFT2DContract = INFTToken(0x57E9a39aE8eC404C08f88740A9e6E306f50c937f);
upgrader = IPC3DUpgrader(0x2a34c7942C92d2b2f43807225C36fb6763dC0b60);
logger = INFTBridgeLog(0x2Ec9BA7B80b1aD442390B4fDf735a2BBA061E803);
managers[0x00d6E1038564047244Ad37080E2d695924F8515B] = true;
nftVault = 0xf7A9F6001ff8b499149569C54852226d719f2D76;
chains[56] = true;
chains[112358] = true;
depositIndex = 1;
}
function bridgeSend(uint256 _assetId, uint256 _chainTo) public returns (bool) {
require(!paused, "Contract is paused");
require(chains[_chainTo] == true, "Invalid chain");
deposits[depositIndex] = fetchData(_assetId);
if (_assetId >= (1 ether)) {
NFT2DContract.safeTransferFrom(msg.sender, nftVault, (_assetId/(1 ether)));
} else {
NFT3DContract.safeTransferFrom(msg.sender, nftVault, _assetId);
}
logger.outgoing(msg.sender, _assetId, _chainTo, depositIndex);
depositIndex += 1;
return true;
}
function fetchData(uint256 _assetId) private view returns(Deposit memory _deposit) {
(uint32 aType, uint32 customDetails, uint32 lastTx, uint32 lastPayment, uint256 initialvalue, uint32 upgrades, uint32 gDetails, ) = upgrader.getTokenDetails(_assetId);
_deposit = Deposit(msg.sender, _assetId, initialvalue, lastTx, lastPayment, aType, customDetails, upgrades, gDetails);
}
function pauseBridge(bool _paused) public onlyManagers {
paused = _paused;
}
function setNFTVault(address _vault) public onlyManagers {
nftVault = _vault;
}
function setChain(uint256 _chain, bool _available) public onlyManagers {
chains[_chain] = _available;
}
function setLogger (address _logger) public onlyManagers {
logger = INFTBridgeLog(_logger);
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"NFT2DContract","outputs":[{"internalType":"contract INFTToken","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"NFT3DContract","outputs":[{"internalType":"contract INFTToken","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_assetId","type":"uint256"},{"internalType":"uint256","name":"_chainTo","type":"uint256"}],"name":"bridgeSend","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"chains","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"depositIndex","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"deposits","outputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint256","name":"assetId","type":"uint256"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint32","name":"lastTx","type":"uint32"},{"internalType":"uint32","name":"lastPayment","type":"uint32"},{"internalType":"uint32","name":"aType","type":"uint32"},{"internalType":"uint32","name":"customDetails","type":"uint32"},{"internalType":"uint32","name":"upgrades","type":"uint32"},{"internalType":"uint32","name":"gDetails","type":"uint32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"managers","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"nftVault","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bool","name":"_paused","type":"bool"}],"name":"pauseBridge","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_chain","type":"uint256"},{"internalType":"bool","name":"_available","type":"bool"}],"name":"setChain","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_logger","type":"address"}],"name":"setLogger","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_wallet","type":"address"},{"internalType":"bool","name":"_manager","type":"bool"}],"name":"setManager","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_vault","type":"address"}],"name":"setNFTVault","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
608060405234801561001057600080fd5b50336000908152602081815260408220805460ff199081166001908117909255600380546001600160a01b031990811673b20217bf3d89667fa15907971866acd6ccd570c8179091556004805482167357e9a39ae8ec404c08f88740a9e6e306f50c937f179055600580548216732a34c7942c92d2b2f43807225c36fb6763dc0b6017905582548116732ec9ba7b80b1ad442390b4fdf735a2bba061e8031783557f56e4f48a8fa4577e24d761b6ae58640b5ad6fd7b043480a29e50a4175fb439e880548316841790556002805490911673f7a9f6001ff8b499149569c54852226d719f2d7617905560099092527f35cbfc6cecf8f6a20f9ae56f6b797d21d83573be46cd67af485c361e5b9e388980548316821790556201b6e69092527fc593078a34b2636c89f18c5898700237537289a02350e67d4b317c2a036b2278805490911682179055600655610c0d8061016a6000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c806374a7abd71161008c578063a5e90eee11610066578063a5e90eee146101ea578063b02c43d0146101fd578063dbfb7d81146102d1578063fdff9b4d146102e457600080fd5b806374a7abd7146101ad57806378e87ee9146101c05780637b898939146101d357600080fd5b8063550325b5116100c8578063550325b5146101575780635722e24a1461017a5780635c975abb1461018d5780637431c70f1461019a57600080fd5b80631a394795146100ef5780631e5bfcaf146101045780633a08c73d1461012c575b600080fd5b6101026100fd366004610a3e565b610307565b005b610117610112366004610a99565b610357565b60405190151581526020015b60405180910390f35b60035461013f906001600160a01b031681565b6040516001600160a01b039091168152602001610123565b610117610165366004610a5b565b60096020526000908152604090205460ff1681565b6101026101883660046109e5565b6106b2565b6007546101179060ff1681565b6101026101a83660046109e5565b610708565b6101026101bb366004610a74565b61075e565b60045461013f906001600160a01b031681565b6101dc60065481565b604051908152602001610123565b6101026101f8366004610a07565b6107b2565b61027661020b366004610a5b565b60086020526000908152604090208054600182015460028301546003909301546001600160a01b0390921692909163ffffffff808216916401000000008104821691600160401b8204811691600160601b8104821691600160801b8204811691600160a01b90041689565b604080516001600160a01b03909a168a5260208a01989098529688019590955263ffffffff93841660608801529183166080870152821660a0860152811660c085015290811660e08401521661010082015261012001610123565b60025461013f906001600160a01b031681565b6101176102f23660046109e5565b60006020819052908152604090205460ff1681565b3360009081526020819052604090205460ff1615156001146103445760405162461bcd60e51b815260040161033b90610b4f565b60405180910390fd5b6007805460ff1916911515919091179055565b60075460009060ff16156103a25760405162461bcd60e51b815260206004820152601260248201527110dbdb9d1c9858dd081a5cc81c185d5cd95960721b604482015260640161033b565b60008281526009602052604090205460ff1615156001146103f55760405162461bcd60e51b815260206004820152600d60248201526c24b73b30b634b21031b430b4b760991b604482015260640161033b565b6103fe83610858565b600654600090815260086020908152604091829020835181546001600160a01b0319166001600160a01b03909116178155908301516001820155908201516002820155606082015160039091018054608084015160a085015160c086015160e08701516101009097015163ffffffff96871667ffffffffffffffff199095169490941764010000000093871693909302929092176fffffffffffffffff00000000000000001916600160401b9186169190910263ffffffff60601b191617600160601b918516919091021767ffffffffffffffff60801b1916600160801b9484169490940263ffffffff60a01b191693909317600160a01b9290931691909102919091179055670de0b6b3a764000083106105ac576004546002546001600160a01b03918216916342842e0e91339116610540670de0b6b3a764000088610ba4565b6040516001600160e01b031960e086901b1681526001600160a01b0393841660048201529290911660248301526044820152606401600060405180830381600087803b15801561058f57600080fd5b505af11580156105a3573d6000803e3d6000fd5b5050505061061b565b600354600254604051632142170760e11b81523360048201526001600160a01b039182166024820152604481018690529116906342842e0e90606401600060405180830381600087803b15801561060257600080fd5b505af1158015610616573d6000803e3d6000fd5b505050505b600154600654604051631e47570760e21b8152336004820152602481018690526044810185905260648101919091526001600160a01b039091169063791d5c1c90608401600060405180830381600087803b15801561067957600080fd5b505af115801561068d573d6000803e3d6000fd5b505050506001600660008282546106a49190610b7e565b909155506001949350505050565b3360009081526020819052604090205460ff1615156001146106e65760405162461bcd60e51b815260040161033b90610b4f565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b3360009081526020819052604090205460ff16151560011461073c5760405162461bcd60e51b815260040161033b90610b4f565b600280546001600160a01b0319166001600160a01b0392909216919091179055565b3360009081526020819052604090205460ff1615156001146107925760405162461bcd60e51b815260040161033b90610b4f565b600091825260096020526040909120805460ff1916911515919091179055565b3360009081526020819052604090205460ff1615156001146107e65760405162461bcd60e51b815260040161033b90610b4f565b6001600160a01b03821633141561082d5760405162461bcd60e51b815260206004820152600b60248201526a139bdd08185b1b1bddd95960aa1b604482015260640161033b565b6001600160a01b03919091166000908152602081905260409020805460ff1916911515919091179055565b6040805161012081018252600080825260208201819052918101829052606081018290526080810182905260a0810182905260c0810182905260e0810182905261010081019190915260055460405163183c06e560e31b8152600481018490526000918291829182918291829182916001600160a01b03169063c1e03728906024016101006040518083038186803b1580156108f357600080fd5b505afa158015610907573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061092b9190610abb565b509650965096509650965096509650604051806101200160405280336001600160a01b031681526020018a81526020018481526020018663ffffffff1681526020018563ffffffff1681526020018863ffffffff1681526020018763ffffffff1681526020018363ffffffff1681526020018263ffffffff16815250975050505050505050919050565b80356001600160a01b03811681146109cc57600080fd5b919050565b805163ffffffff811681146109cc57600080fd5b6000602082840312156109f757600080fd5b610a00826109b5565b9392505050565b60008060408385031215610a1a57600080fd5b610a23836109b5565b91506020830135610a3381610bc6565b809150509250929050565b600060208284031215610a5057600080fd5b8135610a0081610bc6565b600060208284031215610a6d57600080fd5b5035919050565b60008060408385031215610a8757600080fd5b823591506020830135610a3381610bc6565b60008060408385031215610aac57600080fd5b50508035926020909101359150565b600080600080600080600080610100898b031215610ad857600080fd5b610ae1896109d1565b9750610aef60208a016109d1565b9650610afd60408a016109d1565b9550610b0b60608a016109d1565b945060808901519350610b2060a08a016109d1565b9250610b2e60c08a016109d1565b915060e0890151610b3e81610bc6565b809150509295985092959890939650565b60208082526015908201527421b0b63632b91034b9903737ba1036b0b730b3b2b960591b604082015260600190565b60008219821115610b9f57634e487b7160e01b600052601160045260246000fd5b500190565b600082610bc157634e487b7160e01b600052601260045260246000fd5b500490565b8015158114610bd457600080fd5b5056fea26469706673582212201a247284bc0b312c06063f27c7e235fdb4deca4d99dbb54255f1171ca69e15e664736f6c63430008070033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100ea5760003560e01c806374a7abd71161008c578063a5e90eee11610066578063a5e90eee146101ea578063b02c43d0146101fd578063dbfb7d81146102d1578063fdff9b4d146102e457600080fd5b806374a7abd7146101ad57806378e87ee9146101c05780637b898939146101d357600080fd5b8063550325b5116100c8578063550325b5146101575780635722e24a1461017a5780635c975abb1461018d5780637431c70f1461019a57600080fd5b80631a394795146100ef5780631e5bfcaf146101045780633a08c73d1461012c575b600080fd5b6101026100fd366004610a3e565b610307565b005b610117610112366004610a99565b610357565b60405190151581526020015b60405180910390f35b60035461013f906001600160a01b031681565b6040516001600160a01b039091168152602001610123565b610117610165366004610a5b565b60096020526000908152604090205460ff1681565b6101026101883660046109e5565b6106b2565b6007546101179060ff1681565b6101026101a83660046109e5565b610708565b6101026101bb366004610a74565b61075e565b60045461013f906001600160a01b031681565b6101dc60065481565b604051908152602001610123565b6101026101f8366004610a07565b6107b2565b61027661020b366004610a5b565b60086020526000908152604090208054600182015460028301546003909301546001600160a01b0390921692909163ffffffff808216916401000000008104821691600160401b8204811691600160601b8104821691600160801b8204811691600160a01b90041689565b604080516001600160a01b03909a168a5260208a01989098529688019590955263ffffffff93841660608801529183166080870152821660a0860152811660c085015290811660e08401521661010082015261012001610123565b60025461013f906001600160a01b031681565b6101176102f23660046109e5565b60006020819052908152604090205460ff1681565b3360009081526020819052604090205460ff1615156001146103445760405162461bcd60e51b815260040161033b90610b4f565b60405180910390fd5b6007805460ff1916911515919091179055565b60075460009060ff16156103a25760405162461bcd60e51b815260206004820152601260248201527110dbdb9d1c9858dd081a5cc81c185d5cd95960721b604482015260640161033b565b60008281526009602052604090205460ff1615156001146103f55760405162461bcd60e51b815260206004820152600d60248201526c24b73b30b634b21031b430b4b760991b604482015260640161033b565b6103fe83610858565b600654600090815260086020908152604091829020835181546001600160a01b0319166001600160a01b03909116178155908301516001820155908201516002820155606082015160039091018054608084015160a085015160c086015160e08701516101009097015163ffffffff96871667ffffffffffffffff199095169490941764010000000093871693909302929092176fffffffffffffffff00000000000000001916600160401b9186169190910263ffffffff60601b191617600160601b918516919091021767ffffffffffffffff60801b1916600160801b9484169490940263ffffffff60a01b191693909317600160a01b9290931691909102919091179055670de0b6b3a764000083106105ac576004546002546001600160a01b03918216916342842e0e91339116610540670de0b6b3a764000088610ba4565b6040516001600160e01b031960e086901b1681526001600160a01b0393841660048201529290911660248301526044820152606401600060405180830381600087803b15801561058f57600080fd5b505af11580156105a3573d6000803e3d6000fd5b5050505061061b565b600354600254604051632142170760e11b81523360048201526001600160a01b039182166024820152604481018690529116906342842e0e90606401600060405180830381600087803b15801561060257600080fd5b505af1158015610616573d6000803e3d6000fd5b505050505b600154600654604051631e47570760e21b8152336004820152602481018690526044810185905260648101919091526001600160a01b039091169063791d5c1c90608401600060405180830381600087803b15801561067957600080fd5b505af115801561068d573d6000803e3d6000fd5b505050506001600660008282546106a49190610b7e565b909155506001949350505050565b3360009081526020819052604090205460ff1615156001146106e65760405162461bcd60e51b815260040161033b90610b4f565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b3360009081526020819052604090205460ff16151560011461073c5760405162461bcd60e51b815260040161033b90610b4f565b600280546001600160a01b0319166001600160a01b0392909216919091179055565b3360009081526020819052604090205460ff1615156001146107925760405162461bcd60e51b815260040161033b90610b4f565b600091825260096020526040909120805460ff1916911515919091179055565b3360009081526020819052604090205460ff1615156001146107e65760405162461bcd60e51b815260040161033b90610b4f565b6001600160a01b03821633141561082d5760405162461bcd60e51b815260206004820152600b60248201526a139bdd08185b1b1bddd95960aa1b604482015260640161033b565b6001600160a01b03919091166000908152602081905260409020805460ff1916911515919091179055565b6040805161012081018252600080825260208201819052918101829052606081018290526080810182905260a0810182905260c0810182905260e0810182905261010081019190915260055460405163183c06e560e31b8152600481018490526000918291829182918291829182916001600160a01b03169063c1e03728906024016101006040518083038186803b1580156108f357600080fd5b505afa158015610907573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061092b9190610abb565b509650965096509650965096509650604051806101200160405280336001600160a01b031681526020018a81526020018481526020018663ffffffff1681526020018563ffffffff1681526020018863ffffffff1681526020018763ffffffff1681526020018363ffffffff1681526020018263ffffffff16815250975050505050505050919050565b80356001600160a01b03811681146109cc57600080fd5b919050565b805163ffffffff811681146109cc57600080fd5b6000602082840312156109f757600080fd5b610a00826109b5565b9392505050565b60008060408385031215610a1a57600080fd5b610a23836109b5565b91506020830135610a3381610bc6565b809150509250929050565b600060208284031215610a5057600080fd5b8135610a0081610bc6565b600060208284031215610a6d57600080fd5b5035919050565b60008060408385031215610a8757600080fd5b823591506020830135610a3381610bc6565b60008060408385031215610aac57600080fd5b50508035926020909101359150565b600080600080600080600080610100898b031215610ad857600080fd5b610ae1896109d1565b9750610aef60208a016109d1565b9650610afd60408a016109d1565b9550610b0b60608a016109d1565b945060808901519350610b2060a08a016109d1565b9250610b2e60c08a016109d1565b915060e0890151610b3e81610bc6565b809150509295985092959890939650565b60208082526015908201527421b0b63632b91034b9903737ba1036b0b730b3b2b960591b604082015260600190565b60008219821115610b9f57634e487b7160e01b600052601160045260246000fd5b500190565b600082610bc157634e487b7160e01b600052601260045260246000fd5b500490565b8015158114610bd457600080fd5b5056fea26469706673582212201a247284bc0b312c06063f27c7e235fdb4deca4d99dbb54255f1171ca69e15e664736f6c63430008070033
Deployed Bytecode Sourcemap
1090:2473:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3153:84;;;;;;:::i;:::-;;:::i;:::-;;2197:556;;;;;;:::i;:::-;;:::i;:::-;;;4715:14:1;;4708:22;4690:41;;4678:2;4663:18;2197:556:0;;;;;;;;1189:30;;;;;-1:-1:-1;;;;;1189:30:0;;;;;;-1:-1:-1;;;;;2851:32:1;;;2833:51;;2821:2;2806:18;1189:30:0;2687:203:1;1622:39:0;;;;;;:::i;:::-;;;;;;;;;;;;;;;;3453:101;;;;;;:::i;:::-;;:::i;1318:18::-;;;;;;;;;3243:87;;;;;;:::i;:::-;;:::i;3336:111::-;;;;;;:::i;:::-;;:::i;1224:30::-;;;;;-1:-1:-1;;;;;1224:30:0;;;1286:27;;;;;;;;;6491:25:1;;;6479:2;6464:18;1286:27:0;6345:177:1;298:165:0;;;;;;:::i;:::-;;:::i;1573:44::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;1573:44:0;;;;;;;;;;;;;;;;;-1:-1:-1;;;1573:44:0;;;;;-1:-1:-1;;;1573:44:0;;;;;-1:-1:-1;;;1573:44:0;;;;;-1:-1:-1;;;1573:44:0;;;;;;;;;-1:-1:-1;;;;;4074:32:1;;;4056:51;;4138:2;4123:18;;4116:34;;;;4166:18;;;4159:34;;;;4212:10;4258:15;;;4253:2;4238:18;;4231:43;4311:15;;;4305:3;4290:19;;4283:44;4364:15;;4094:3;4343:19;;4336:44;4417:15;;4411:3;4396:19;;4389:44;4470:15;;;4464:3;4449:19;;4442:44;4523:15;4517:3;4502:19;;4495:44;4043:3;4028:19;1573:44:0;3697:848:1;1161:23:0;;;;;-1:-1:-1;;;;;1161:23:0;;;84:40;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;3153:84;177:10;168:8;:20;;;;;;;;;;;;;:28;;:20;:28;160:62;;;;-1:-1:-1;;;160:62:0;;;;;;;:::i;:::-;;;;;;;;;3215:6:::1;:16:::0;;-1:-1:-1;;3215:16:0::1;::::0;::::1;;::::0;;;::::1;::::0;;3153:84::o;2197:556::-;2291:6;;2269:4;;2291:6;;2290:7;2282:38;;;;-1:-1:-1;;;2282:38:0;;6200:2:1;2282:38:0;;;6182:21:1;6239:2;6219:18;;;6212:30;-1:-1:-1;;;6258:18:1;;;6251:48;6316:18;;2282:38:0;5998:342:1;2282:38:0;2335:16;;;;:6;:16;;;;;;;;:24;;:16;:24;2327:50;;;;-1:-1:-1;;;2327:50:0;;5168:2:1;2327:50:0;;;5150:21:1;5207:2;5187:18;;;5180:30;-1:-1:-1;;;5226:18:1;;;5219:43;5279:18;;2327:50:0;4966:337:1;2327:50:0;2409:19;2419:8;2409:9;:19::i;:::-;2393:12;;2384:22;;;;:8;:22;;;;;;;;;:44;;;;-1:-1:-1;;;;;;2384:44:0;-1:-1:-1;;;;;2384:44:0;;;;;;;;;;-1:-1:-1;2384:44:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;2384:44:0;;;;;;;;;;;;;;;;;;;-1:-1:-1;;2384:44:0;-1:-1:-1;;;2384:44:0;;;;;;;-1:-1:-1;;;;2384:44:0;;-1:-1:-1;;;2384:44:0;;;;;;;;-1:-1:-1;;;;2384:44:0;-1:-1:-1;;;2384:44:0;;;;;;;-1:-1:-1;;;;2384:44:0;;;;;-1:-1:-1;;;2384:44:0;;;;;;;;;;;;;;2452:7;2439:21;;2435:203;;2471:13;;2514:8;;-1:-1:-1;;;;;2471:13:0;;;;:30;;2502:10;;2514:8;2525:18;2535:7;2525:8;:18;:::i;:::-;2471:74;;-1:-1:-1;;;;;;2471:74:0;;;;;;;-1:-1:-1;;;;;3153:15:1;;;2471:74:0;;;3135:34:1;3205:15;;;;3185:18;;;3178:43;3237:18;;;3230:34;3070:18;;2471:74:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2435:203;;;2568:13;;2611:8;;2568:62;;-1:-1:-1;;;2568:62:0;;2599:10;2568:62;;;3135:34:1;-1:-1:-1;;;;;2611:8:0;;;3185:18:1;;;3178:43;3237:18;;;3230:34;;;2568:13:0;;;:30;;3070:18:1;;2568:62:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2435:203;2644:6;;2692:12;;2644:61;;-1:-1:-1;;;2644:61:0;;2660:10;2644:61;;;3506:51:1;3573:18;;;3566:34;;;3616:18;;;3609:34;;;3659:18;;;3652:34;;;;-1:-1:-1;;;;;2644:6:0;;;;:15;;3478:19:1;;2644:61:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2728:1;2712:12;;:17;;;;;;;:::i;:::-;;;;-1:-1:-1;2743:4:0;;2197:556;-1:-1:-1;;;;2197:556:0:o;3453:101::-;177:10;168:8;:20;;;;;;;;;;;;;:28;;:20;:28;160:62;;;;-1:-1:-1;;;160:62:0;;;;;;;:::i;:::-;3517:6:::1;:31:::0;;-1:-1:-1;;;;;;3517:31:0::1;-1:-1:-1::0;;;;;3517:31:0;;;::::1;::::0;;;::::1;::::0;;3453:101::o;3243:87::-;177:10;168:8;:20;;;;;;;;;;;;;:28;;:20;:28;160:62;;;;-1:-1:-1;;;160:62:0;;;;;;;:::i;:::-;3307:8:::1;:17:::0;;-1:-1:-1;;;;;;3307:17:0::1;-1:-1:-1::0;;;;;3307:17:0;;;::::1;::::0;;;::::1;::::0;;3243:87::o;3336:111::-;177:10;168:8;:20;;;;;;;;;;;;;:28;;:20;:28;160:62;;;;-1:-1:-1;;;160:62:0;;;;;;;:::i;:::-;3414:14:::1;::::0;;;:6:::1;:14;::::0;;;;;:27;;-1:-1:-1;;3414:27:0::1;::::0;::::1;;::::0;;;::::1;::::0;;3336:111::o;298:165::-;177:10;168:8;:20;;;;;;;;;;;;;:28;;:20;:28;160:62;;;;-1:-1:-1;;;160:62:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;385:21:0;::::1;396:10;385:21;;377:45;;;::::0;-1:-1:-1;;;377:45:0;;5510:2:1;377:45:0::1;::::0;::::1;5492:21:1::0;5549:2;5529:18;;;5522:30;-1:-1:-1;;;5568:18:1;;;5561:41;5619:18;;377:45:0::1;5308:335:1::0;377:45:0::1;-1:-1:-1::0;;;;;429:17:0;;;::::1;:8;:17:::0;;;::::1;::::0;;;;;;:28;;-1:-1:-1;;429:28:0::1;::::0;::::1;;::::0;;;::::1;::::0;;298:165::o;2759:386::-;-1:-1:-1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2981:8:0;;:34;;-1:-1:-1;;;2981:34:0;;;;;6491:25:1;;;2850:12:0;;;;;;;;;;;;;;-1:-1:-1;;;;;2981:8:0;;:24;;6464:18:1;;2981:34:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;2849:166;;;;;;;;;;;;;;;3033:106;;;;;;;;3041:10;-1:-1:-1;;;;;3033:106:0;;;;;3053:8;3033:106;;;;3063:12;3033:106;;;;3077:6;3033:106;;;;;;3085:11;3033:106;;;;;;3098:5;3033:106;;;;;;3105:13;3033:106;;;;;;3120:8;3033:106;;;;;;3130:8;3033:106;;;;;3022:117;;2842:303;;;;;;;2759:386;;;:::o;14:173:1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:70;;177:1;174;167:12;111:70;14:173;;;:::o;192:167::-;270:13;;323:10;312:22;;302:33;;292:61;;349:1;346;339:12;364:186;423:6;476:2;464:9;455:7;451:23;447:32;444:52;;;492:1;489;482:12;444:52;515:29;534:9;515:29;:::i;:::-;505:39;364:186;-1:-1:-1;;;364:186:1:o;555:315::-;620:6;628;681:2;669:9;660:7;656:23;652:32;649:52;;;697:1;694;687:12;649:52;720:29;739:9;720:29;:::i;:::-;710:39;;799:2;788:9;784:18;771:32;812:28;834:5;812:28;:::i;:::-;859:5;849:15;;;555:315;;;;;:::o;875:241::-;931:6;984:2;972:9;963:7;959:23;955:32;952:52;;;1000:1;997;990:12;952:52;1039:9;1026:23;1058:28;1080:5;1058:28;:::i;1121:180::-;1180:6;1233:2;1221:9;1212:7;1208:23;1204:32;1201:52;;;1249:1;1246;1239:12;1201:52;-1:-1:-1;1272:23:1;;1121:180;-1:-1:-1;1121:180:1:o;1306:309::-;1371:6;1379;1432:2;1420:9;1411:7;1407:23;1403:32;1400:52;;;1448:1;1445;1438:12;1400:52;1484:9;1471:23;1461:33;;1544:2;1533:9;1529:18;1516:32;1557:28;1579:5;1557:28;:::i;1620:248::-;1688:6;1696;1749:2;1737:9;1728:7;1724:23;1720:32;1717:52;;;1765:1;1762;1755:12;1717:52;-1:-1:-1;;1788:23:1;;;1858:2;1843:18;;;1830:32;;-1:-1:-1;1620:248:1:o;1873:809::-;1997:6;2005;2013;2021;2029;2037;2045;2053;2106:3;2094:9;2085:7;2081:23;2077:33;2074:53;;;2123:1;2120;2113:12;2074:53;2146:39;2175:9;2146:39;:::i;:::-;2136:49;;2204:48;2248:2;2237:9;2233:18;2204:48;:::i;:::-;2194:58;;2271:48;2315:2;2304:9;2300:18;2271:48;:::i;:::-;2261:58;;2338:48;2382:2;2371:9;2367:18;2338:48;:::i;:::-;2328:58;;2426:3;2415:9;2411:19;2405:26;2395:36;;2450:49;2494:3;2483:9;2479:19;2450:49;:::i;:::-;2440:59;;2518:49;2562:3;2551:9;2547:19;2518:49;:::i;:::-;2508:59;;2610:3;2599:9;2595:19;2589:26;2624:28;2646:5;2624:28;:::i;:::-;2671:5;2661:15;;;1873:809;;;;;;;;;;;:::o;5648:345::-;5850:2;5832:21;;;5889:2;5869:18;;;5862:30;-1:-1:-1;;;5923:2:1;5908:18;;5901:51;5984:2;5969:18;;5648:345::o;6527:225::-;6567:3;6598:1;6594:6;6591:1;6588:13;6585:136;;;6643:10;6638:3;6634:20;6631:1;6624:31;6678:4;6675:1;6668:15;6706:4;6703:1;6696:15;6585:136;-1:-1:-1;6737:9:1;;6527:225::o;6757:217::-;6797:1;6823;6813:132;;6867:10;6862:3;6858:20;6855:1;6848:31;6902:4;6899:1;6892:15;6930:4;6927:1;6920:15;6813:132;-1:-1:-1;6959:9:1;;6757:217::o;6979:118::-;7065:5;7058:13;7051:21;7044:5;7041:32;7031:60;;7087:1;7084;7077:12;7031:60;6979:118;:::o
Swarm Source
ipfs://1a247284bc0b312c06063f27c7e235fdb4deca4d99dbb54255f1171ca69e15e6
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ 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.