Source Code
Latest 25 from a total of 28,715 transactions
| Transaction Hash |
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
| Batch Burn NF Ps | 362712309 | 185 days ago | IN | 0 ETH | 0.00032002 | ||||
| Batch Burn NF Ps | 355297711 | 207 days ago | IN | 0 ETH | 0.00012921 | ||||
| Batch Burn NF Ps | 349772715 | 223 days ago | IN | 0 ETH | 0.00030145 | ||||
| Batch Burn NF Ps | 340570139 | 250 days ago | IN | 0 ETH | 0.00031889 | ||||
| Batch Burn NF Ps | 339530893 | 253 days ago | IN | 0 ETH | 0.00033109 | ||||
| Batch Burn NF Ps | 299688845 | 368 days ago | IN | 0 ETH | 0.0003201 | ||||
| Batch Burn NF Ps | 283290217 | 416 days ago | IN | 0 ETH | 0.00032153 | ||||
| Batch Burn NF Ps | 273917911 | 443 days ago | IN | 0 ETH | 0.00001218 | ||||
| Batch Burn NF Ps | 269454843 | 456 days ago | IN | 0 ETH | 0.00032059 | ||||
| Batch Burn NF Ps | 269394369 | 457 days ago | IN | 0 ETH | 0.00032016 | ||||
| Batch Burn NF Ps | 259763270 | 485 days ago | IN | 0 ETH | 0.0000409 | ||||
| Batch Burn NF Ps | 250317601 | 512 days ago | IN | 0 ETH | 0.00006577 | ||||
| Batch Burn NF Ps | 250317575 | 512 days ago | IN | 0 ETH | 0.00026431 | ||||
| Batch Burn NF Ps | 250317528 | 512 days ago | IN | 0 ETH | 0.00026394 | ||||
| Batch Burn NF Ps | 250317436 | 512 days ago | IN | 0 ETH | 0.00027966 | ||||
| Batch Burn NF Ps | 250316834 | 512 days ago | IN | 0 ETH | 0.00006556 | ||||
| Batch Burn NF Ps | 250316564 | 512 days ago | IN | 0 ETH | 0.00022582 | ||||
| Batch Burn NF Ps | 247958954 | 519 days ago | IN | 0 ETH | 0.00011548 | ||||
| Batch Burn NF Ps | 240492745 | 541 days ago | IN | 0 ETH | 0.00028325 | ||||
| Batch Burn NF Ps | 228889898 | 574 days ago | IN | 0 ETH | 0.00063427 | ||||
| Batch Burn NF Ps | 228889791 | 574 days ago | IN | 0 ETH | 0.00066314 | ||||
| Batch Burn NF Ps | 228889680 | 574 days ago | IN | 0 ETH | 0.00070552 | ||||
| Batch Burn NF Ps | 228889571 | 574 days ago | IN | 0 ETH | 0.000723 | ||||
| Batch Burn NF Ps | 228889459 | 574 days ago | IN | 0 ETH | 0.00076166 | ||||
| Batch Burn NF Ps | 228889348 | 574 days ago | IN | 0 ETH | 0.00081722 |
Cross-Chain Transactions
Loading...
Loading
Contract Name:
NFPBurner
Compiler Version
v0.8.18+commit.87f61d96
Contract Source Code (Solidity)
/**
*Submitted for verification at Arbiscan.io on 2023-12-04
*/
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.18;
interface INFP {
function positions(uint256 tokenId)
external
view
returns (
uint96,
address,
address,
address,
uint24,
int24,
int24,
uint128,
uint256,
uint256,
uint128,
uint128
);
function isApprovedForAll(address owner, address operator)
external
view
returns (bool);
function ownerOf(uint256 _tokenID) external view returns (address);
function transferFrom(
address from,
address to,
uint256 tokenID
) external;
function burn(uint256 tokenID) external payable;
}
interface IVoter {
function claimClGaugeRewards(
address[] memory _gauges,
address[][] memory _tokens,
uint256[][] memory _nfpTokenIds
) external;
function gauges(address _pool) external view returns (address);
}
interface IClFactory {
function getPool(
address,
address,
uint24
) external view returns (address);
}
interface IClGauge {
function earned(address token, uint256 tokenID)
external
view
returns (uint256);
function getRewardTokens()
external
view
returns (address[] calldata _tokens);
function getRewardForOwner(uint256 _tokenID, address[] calldata _tokens)
external;
}
contract NFPBurner {
INFP public nfpManager;
IVoter public voter;
IClFactory public factory;
constructor(
address _nfpManager,
address _voter,
address _factory
) {
nfpManager = INFP(_nfpManager);
voter = IVoter(_voter);
factory = IClFactory(_factory);
}
///@notice verify if the msg.sender is the owner of the NFP
function _verifyOwnership(uint256 _tokenID) internal view returns (bool) {
return nfpManager.ownerOf(_tokenID) == msg.sender;
}
///@notice verify approval
function _verifyApproval() internal view returns (bool) {
return nfpManager.isApprovedForAll(msg.sender, address(this));
}
///@notice verifies if there is any liquidity in the NFP
function _verifyLiquidity(uint256 _tokenID) internal view returns (bool) {
(, , , , , , , uint256 liquidityInNFP, , , , ) = nfpManager.positions(
_tokenID
);
return liquidityInNFP == 0;
}
///@notice Batch burn NFPs and claim any pending rewards
///@param _tokenIDs = the NFP IDs
function batchBurnNFPs(uint256[] calldata _tokenIDs) external {
require(_verifyApproval(), "!APPROVED");
for (uint256 i = 0; i < _tokenIDs.length; ++i) {
uint256 tempID = _tokenIDs[i];
require(
_verifyOwnership(tempID) && _verifyLiquidity(tempID),
"!VALID"
);
(
,
,
address token0,
address token1,
uint24 fee,
,
,
,
,
,
,
) = nfpManager.positions(tempID);
if (
voter.gauges(factory.getPool(token0, token1, fee)) != address(0)
) {
IClGauge _gauge = IClGauge(
voter.gauges(factory.getPool(token0, token1, fee))
);
address[] memory rewardTokens = _gauge.getRewardTokens();
for (uint256 j = 0; j < rewardTokens.length; ++j) {
if (_gauge.earned(rewardTokens[j], tempID) > 0) {
_gauge.getRewardForOwner(tempID, rewardTokens);
break;
}
}
nfpManager.burn(tempID);
} else {
nfpManager.burn(tempID);
}
}
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_nfpManager","type":"address"},{"internalType":"address","name":"_voter","type":"address"},{"internalType":"address","name":"_factory","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"uint256[]","name":"_tokenIDs","type":"uint256[]"}],"name":"batchBurnNFPs","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"factory","outputs":[{"internalType":"contract IClFactory","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"nfpManager","outputs":[{"internalType":"contract INFP","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"voter","outputs":[{"internalType":"contract IVoter","name":"","type":"address"}],"stateMutability":"view","type":"function"}]Contract Creation Code
608060405234801561001057600080fd5b50604051610c7f380380610c7f83398101604081905261002f9161008d565b600080546001600160a01b039485166001600160a01b0319918216179091556001805493851693821693909317909255600280549190931691161790556100d0565b80516001600160a01b038116811461008857600080fd5b919050565b6000806000606084860312156100a257600080fd5b6100ab84610071565b92506100b960208501610071565b91506100c760408501610071565b90509250925092565b610ba0806100df6000396000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c806338d4931e1461005157806346c96aac1461006657806398bbc3c714610095578063c45a0155146100a8575b600080fd5b61006461005f3660046107f0565b6100bb565b005b600154610079906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b600054610079906001600160a01b031681565b600254610079906001600160a01b031681565b6100c361066f565b6101005760405162461bcd60e51b8152602060048201526009602482015268085054141493d5915160ba1b60448201526064015b60405180910390fd5b60005b8181101561066a57600083838381811061011f5761011f610865565b905060200201359050610131816106e7565b8015610141575061014181610765565b6101765760405162461bcd60e51b815260206004820152600660248201526508559053125160d21b60448201526064016100f7565b6000805460405163133f757160e31b815260048101849052829182916001600160a01b03909116906399fbab889060240161018060405180830381865afa1580156101c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101e991906108d3565b5050600154600254604051630b4c774160e11b81526001600160a01b03808c166004830152808b16602483015262ffffff8a1660448301529a9f50989d50969b5060009a508816985063b9a09fd59790951695631698ee829550606401935061025192505050565b602060405180830381865afa15801561026e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061029291906109b4565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa1580156102d6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102fa91906109b4565b6001600160a01b0316146105f657600154600254604051630b4c774160e11b81526001600160a01b038681166004830152858116602483015262ffffff8516604483015260009381169263b9a09fd592911690631698ee8290606401602060405180830381865afa158015610373573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061039791906109b4565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa1580156103db573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103ff91906109b4565b90506000816001600160a01b031663c4f59f9b6040518163ffffffff1660e01b8152600401600060405180830381865afa158015610441573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261046991908101906109ec565b905060005b8151811015610590576000836001600160a01b0316633e491d4784848151811061049a5761049a610865565b60200260200101518a6040518363ffffffff1660e01b81526004016104d49291906001600160a01b03929092168252602082015260400190565b602060405180830381865afa1580156104f1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105159190610ab1565b1115610580576040516353c2957d60e11b81526001600160a01b0384169063a7852afa90610549908a908690600401610aca565b600060405180830381600087803b15801561056357600080fd5b505af1158015610577573d6000803e3d6000fd5b50505050610590565b61058981610b21565b905061046e565b50600054604051630852cd8d60e31b8152600481018890526001600160a01b03909116906342966c6890602401600060405180830381600087803b1580156105d757600080fd5b505af11580156105eb573d6000803e3d6000fd5b505050505050610655565b600054604051630852cd8d60e31b8152600481018690526001600160a01b03909116906342966c6890602401600060405180830381600087803b15801561063c57600080fd5b505af1158015610650573d6000803e3d6000fd5b505050505b505050508061066390610b21565b9050610103565b505050565b6000805460405163e985e9c560e01b81523360048201523060248201526001600160a01b039091169063e985e9c590604401602060405180830381865afa1580156106be573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106e29190610b48565b905090565b600080546040516331a9108f60e11b81526004810184905233916001600160a01b031690636352211e90602401602060405180830381865afa158015610731573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061075591906109b4565b6001600160a01b03161492915050565b6000805460405163133f757160e31b81526004810184905282916001600160a01b0316906399fbab889060240161018060405180830381865afa1580156107b0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107d491906108d3565b505050506001600160801b0316159a9950505050505050505050565b6000806020838503121561080357600080fd5b823567ffffffffffffffff8082111561081b57600080fd5b818501915085601f83011261082f57600080fd5b81358181111561083e57600080fd5b8660208260051b850101111561085357600080fd5b60209290920196919550909350505050565b634e487b7160e01b600052603260045260246000fd5b80516001600160a01b038116811461089257600080fd5b919050565b805162ffffff8116811461089257600080fd5b8051600281900b811461089257600080fd5b80516001600160801b038116811461089257600080fd5b6000806000806000806000806000806000806101808d8f0312156108f657600080fd5b8c516bffffffffffffffffffffffff8116811461091257600080fd5b9b5061092060208e0161087b565b9a5061092e60408e0161087b565b995061093c60608e0161087b565b985061094a60808e01610897565b975061095860a08e016108aa565b965061096660c08e016108aa565b955061097460e08e016108bc565b94506101008d015193506101208d015192506109936101408e016108bc565b91506109a26101608e016108bc565b90509295989b509295989b509295989b565b6000602082840312156109c657600080fd5b6109cf8261087b565b9392505050565b634e487b7160e01b600052604160045260246000fd5b600060208083850312156109ff57600080fd5b825167ffffffffffffffff80821115610a1757600080fd5b818501915085601f830112610a2b57600080fd5b815181811115610a3d57610a3d6109d6565b8060051b604051601f19603f83011681018181108582111715610a6257610a626109d6565b604052918252848201925083810185019188831115610a8057600080fd5b938501935b82851015610aa557610a968561087b565b84529385019392850192610a85565b98975050505050505050565b600060208284031215610ac357600080fd5b5051919050565b6000604082018483526020604081850152818551808452606086019150828701935060005b81811015610b145784516001600160a01b031683529383019391830191600101610aef565b5090979650505050505050565b600060018201610b4157634e487b7160e01b600052601160045260246000fd5b5060010190565b600060208284031215610b5a57600080fd5b815180151581146109cf57600080fdfea2646970667358221220c63f8001c564a78f0e4adedb2b4489937d46ba87e065279631d58340e8ac032864736f6c63430008120033000000000000000000000000aa277cb7914b7e5514946da92cb9de332ce610ef000000000000000000000000aaa2564deb34763e3d05162ed3f5c2658691f499000000000000000000000000aa2cd7477c451e703f3b9ba5663334914763edf8
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061004c5760003560e01c806338d4931e1461005157806346c96aac1461006657806398bbc3c714610095578063c45a0155146100a8575b600080fd5b61006461005f3660046107f0565b6100bb565b005b600154610079906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b600054610079906001600160a01b031681565b600254610079906001600160a01b031681565b6100c361066f565b6101005760405162461bcd60e51b8152602060048201526009602482015268085054141493d5915160ba1b60448201526064015b60405180910390fd5b60005b8181101561066a57600083838381811061011f5761011f610865565b905060200201359050610131816106e7565b8015610141575061014181610765565b6101765760405162461bcd60e51b815260206004820152600660248201526508559053125160d21b60448201526064016100f7565b6000805460405163133f757160e31b815260048101849052829182916001600160a01b03909116906399fbab889060240161018060405180830381865afa1580156101c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101e991906108d3565b5050600154600254604051630b4c774160e11b81526001600160a01b03808c166004830152808b16602483015262ffffff8a1660448301529a9f50989d50969b5060009a508816985063b9a09fd59790951695631698ee829550606401935061025192505050565b602060405180830381865afa15801561026e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061029291906109b4565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa1580156102d6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102fa91906109b4565b6001600160a01b0316146105f657600154600254604051630b4c774160e11b81526001600160a01b038681166004830152858116602483015262ffffff8516604483015260009381169263b9a09fd592911690631698ee8290606401602060405180830381865afa158015610373573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061039791906109b4565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa1580156103db573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103ff91906109b4565b90506000816001600160a01b031663c4f59f9b6040518163ffffffff1660e01b8152600401600060405180830381865afa158015610441573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261046991908101906109ec565b905060005b8151811015610590576000836001600160a01b0316633e491d4784848151811061049a5761049a610865565b60200260200101518a6040518363ffffffff1660e01b81526004016104d49291906001600160a01b03929092168252602082015260400190565b602060405180830381865afa1580156104f1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105159190610ab1565b1115610580576040516353c2957d60e11b81526001600160a01b0384169063a7852afa90610549908a908690600401610aca565b600060405180830381600087803b15801561056357600080fd5b505af1158015610577573d6000803e3d6000fd5b50505050610590565b61058981610b21565b905061046e565b50600054604051630852cd8d60e31b8152600481018890526001600160a01b03909116906342966c6890602401600060405180830381600087803b1580156105d757600080fd5b505af11580156105eb573d6000803e3d6000fd5b505050505050610655565b600054604051630852cd8d60e31b8152600481018690526001600160a01b03909116906342966c6890602401600060405180830381600087803b15801561063c57600080fd5b505af1158015610650573d6000803e3d6000fd5b505050505b505050508061066390610b21565b9050610103565b505050565b6000805460405163e985e9c560e01b81523360048201523060248201526001600160a01b039091169063e985e9c590604401602060405180830381865afa1580156106be573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106e29190610b48565b905090565b600080546040516331a9108f60e11b81526004810184905233916001600160a01b031690636352211e90602401602060405180830381865afa158015610731573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061075591906109b4565b6001600160a01b03161492915050565b6000805460405163133f757160e31b81526004810184905282916001600160a01b0316906399fbab889060240161018060405180830381865afa1580156107b0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107d491906108d3565b505050506001600160801b0316159a9950505050505050505050565b6000806020838503121561080357600080fd5b823567ffffffffffffffff8082111561081b57600080fd5b818501915085601f83011261082f57600080fd5b81358181111561083e57600080fd5b8660208260051b850101111561085357600080fd5b60209290920196919550909350505050565b634e487b7160e01b600052603260045260246000fd5b80516001600160a01b038116811461089257600080fd5b919050565b805162ffffff8116811461089257600080fd5b8051600281900b811461089257600080fd5b80516001600160801b038116811461089257600080fd5b6000806000806000806000806000806000806101808d8f0312156108f657600080fd5b8c516bffffffffffffffffffffffff8116811461091257600080fd5b9b5061092060208e0161087b565b9a5061092e60408e0161087b565b995061093c60608e0161087b565b985061094a60808e01610897565b975061095860a08e016108aa565b965061096660c08e016108aa565b955061097460e08e016108bc565b94506101008d015193506101208d015192506109936101408e016108bc565b91506109a26101608e016108bc565b90509295989b509295989b509295989b565b6000602082840312156109c657600080fd5b6109cf8261087b565b9392505050565b634e487b7160e01b600052604160045260246000fd5b600060208083850312156109ff57600080fd5b825167ffffffffffffffff80821115610a1757600080fd5b818501915085601f830112610a2b57600080fd5b815181811115610a3d57610a3d6109d6565b8060051b604051601f19603f83011681018181108582111715610a6257610a626109d6565b604052918252848201925083810185019188831115610a8057600080fd5b938501935b82851015610aa557610a968561087b565b84529385019392850192610a85565b98975050505050505050565b600060208284031215610ac357600080fd5b5051919050565b6000604082018483526020604081850152818551808452606086019150828701935060005b81811015610b145784516001600160a01b031683529383019391830191600101610aef565b5090979650505050505050565b600060018201610b4157634e487b7160e01b600052601160045260246000fd5b5060010190565b600060208284031215610b5a57600080fd5b815180151581146109cf57600080fdfea2646970667358221220c63f8001c564a78f0e4adedb2b4489937d46ba87e065279631d58340e8ac032864736f6c63430008120033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000aa277cb7914b7e5514946da92cb9de332ce610ef000000000000000000000000aaa2564deb34763e3d05162ed3f5c2658691f499000000000000000000000000aa2cd7477c451e703f3b9ba5663334914763edf8
-----Decoded View---------------
Arg [0] : _nfpManager (address): 0xAA277CB7914b7e5514946Da92cb9De332Ce610EF
Arg [1] : _voter (address): 0xAAA2564DEb34763E3d05162ed3f5C2658691f499
Arg [2] : _factory (address): 0xAA2cd7477c451E703f3B9Ba5663334914763edF8
-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 000000000000000000000000aa277cb7914b7e5514946da92cb9de332ce610ef
Arg [1] : 000000000000000000000000aaa2564deb34763e3d05162ed3f5c2658691f499
Arg [2] : 000000000000000000000000aa2cd7477c451e703f3b9ba5663334914763edf8
Deployed Bytecode Sourcemap
1572:2561:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2712:1418;;;;;;:::i;:::-;;:::i;:::-;;1627:19;;;;;-1:-1:-1;;;;;1627:19:0;;;;;;-1:-1:-1;;;;;811:32:1;;;793:51;;781:2;766:18;1627:19:0;;;;;;;1598:22;;;;;-1:-1:-1;;;;;1598:22:0;;;1653:25;;;;;-1:-1:-1;;;;;1653:25:0;;;2712:1418;2793:17;:15;:17::i;:::-;2785:39;;;;-1:-1:-1;;;2785:39:0;;1501:2:1;2785:39:0;;;1483:21:1;1540:1;1520:18;;;1513:29;-1:-1:-1;;;1558:18:1;;;1551:39;1607:18;;2785:39:0;;;;;;;;;2840:9;2835:1288;2855:20;;;2835:1288;;;2897:14;2914:9;;2924:1;2914:12;;;;;;;:::i;:::-;;;;;;;2897:29;;2967:24;2984:6;2967:16;:24::i;:::-;:52;;;;;2995:24;3012:6;2995:16;:24::i;:::-;2941:120;;;;-1:-1:-1;;;2941:120:0;;1970:2:1;2941:120:0;;;1952:21:1;2009:1;1989:18;;;1982:29;-1:-1:-1;;;2027:18:1;;;2020:36;2073:18;;2941:120:0;1768:329:1;2941:120:0;3133:14;3344:10;;:28;;-1:-1:-1;;;3344:28:0;;;;;2248:25:1;;;3133:14:0;;;;-1:-1:-1;;;;;3344:10:0;;;;:20;;2221:18:1;;3344:28:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;;3409:5:0;;3422:7;;:36;;-1:-1:-1;;;3422:36:0;;-1:-1:-1;;;;;4449:15:1;;;3422:36:0;;;4431:34:1;4501:15;;;4481:18;;;4474:43;4565:8;4553:21;;4533:18;;;4526:49;3076:296:0;;-1:-1:-1;3076:296:0;;-1:-1:-1;3076:296:0;;-1:-1:-1;3471:1:0;;-1:-1:-1;3409:5:0;;;-1:-1:-1;3409:12:0;;3422:7;;;;:15;;-1:-1:-1;4366:18:1;;;-1:-1:-1;3422:36:0;;-1:-1:-1;;;4193:388:1;3422:36:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3409:50;;-1:-1:-1;;;;;;3409:50:0;;;;;;;-1:-1:-1;;;;;811:32:1;;;3409:50:0;;;793:51:1;766:18;;3409:50:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;;;;;3409:64:0;;3387:725;;3557:5;;3570:7;;:36;;-1:-1:-1;;;3570:36:0;;-1:-1:-1;;;;;4449:15:1;;;3570:36:0;;;4431:34:1;4501:15;;;4481:18;;;4474:43;4565:8;4553:21;;4533:18;;;4526:49;3508:15:0;;3557:5;;;:12;;3570:7;;;:15;;4366:18:1;;3570:36:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3557:50;;-1:-1:-1;;;;;;3557:50:0;;;;;;;-1:-1:-1;;;;;811:32:1;;;3557:50:0;;;793:51:1;766:18;;3557:50:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3508:118;;3645:29;3677:6;-1:-1:-1;;;;;3677:22:0;;:24;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3677:24:0;;;;;;;;;;;;:::i;:::-;3645:56;;3725:9;3720:269;3744:12;:19;3740:1;:23;3720:269;;;3838:1;3797:6;-1:-1:-1;;;;;3797:13:0;;3811:12;3824:1;3811:15;;;;;;;;:::i;:::-;;;;;;;3828:6;3797:38;;;;;;;;;;;;;;;-1:-1:-1;;;;;6465:32:1;;;;6447:51;;6529:2;6514:18;;6507:34;6435:2;6420:18;;6273:274;3797:38:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:42;3793:177;;;3868:46;;-1:-1:-1;;;3868:46:0;;-1:-1:-1;;;;;3868:24:0;;;;;:46;;3893:6;;3901:12;;3868:46;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3941:5;;3793:177;3765:3;;;:::i;:::-;;;3720:269;;;-1:-1:-1;4009:10:0;;:23;;-1:-1:-1;;;4009:23:0;;;;;2248:25:1;;;-1:-1:-1;;;;;4009:10:0;;;;:15;;2221:18:1;;4009:23:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3489:559;;3387:725;;;4073:10;;:23;;-1:-1:-1;;;4073:23:0;;;;;2248:25:1;;;-1:-1:-1;;;;;4073:10:0;;;;:15;;2221:18:1;;4073:23:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3387:725;2882:1241;;;;2877:3;;;;:::i;:::-;;;2835:1288;;;;2712:1418;;:::o;2165:136::-;2215:4;2239:10;;:54;;-1:-1:-1;;;2239:54:0;;2267:10;2239:54;;;7924:34:1;2287:4:0;7974:18:1;;;7967:43;-1:-1:-1;;;;;2239:10:0;;;;:27;;7859:18:1;;2239:54:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;2232:61;;2165:136;:::o;1984:141::-;2051:4;2075:10;;:28;;-1:-1:-1;;;2075:28:0;;;;;2248:25:1;;;2107:10:0;;-1:-1:-1;;;;;2075:10:0;;:18;;2221::1;;2075:28:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;;;;;2075:42:0;;;1984:141;-1:-1:-1;;1984:141:0:o;2371:232::-;2438:4;2504:10;;:54;;-1:-1:-1;;;2504:54:0;;;;;2248:25:1;;;2438:4:0;;-1:-1:-1;;;;;2504:10:0;;:20;;2221:18:1;;2504:54:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;;;;;;;;;2455:103:0;2576:19;;2371:232;-1:-1:-1;;;;;;;;;;2371:232:0:o;14:615:1:-;100:6;108;161:2;149:9;140:7;136:23;132:32;129:52;;;177:1;174;167:12;129:52;217:9;204:23;246:18;287:2;279:6;276:14;273:34;;;303:1;300;293:12;273:34;341:6;330:9;326:22;316:32;;386:7;379:4;375:2;371:13;367:27;357:55;;408:1;405;398:12;357:55;448:2;435:16;474:2;466:6;463:14;460:34;;;490:1;487;480:12;460:34;543:7;538:2;528:6;525:1;521:14;517:2;513:23;509:32;506:45;503:65;;;564:1;561;554:12;503:65;595:2;587:11;;;;;617:6;;-1:-1:-1;14:615:1;;-1:-1:-1;;;;14:615:1:o;1636:127::-;1697:10;1692:3;1688:20;1685:1;1678:31;1728:4;1725:1;1718:15;1752:4;1749:1;1742:15;2284:177;2363:13;;-1:-1:-1;;;;;2405:31:1;;2395:42;;2385:70;;2451:1;2448;2441:12;2385:70;2284:177;;;:::o;2466:165::-;2544:13;;2597:8;2586:20;;2576:31;;2566:59;;2621:1;2618;2611:12;2636:164;2713:13;;2766:1;2755:20;;;2745:31;;2735:59;;2790:1;2787;2780:12;2805:192;2884:13;;-1:-1:-1;;;;;2926:46:1;;2916:57;;2906:85;;2987:1;2984;2977:12;3002:1186;3165:6;3173;3181;3189;3197;3205;3213;3221;3229;3237;3245:7;3254;3308:3;3296:9;3287:7;3283:23;3279:33;3276:53;;;3325:1;3322;3315:12;3276:53;3357:9;3351:16;3407:26;3400:5;3396:38;3389:5;3386:49;3376:77;;3449:1;3446;3439:12;3376:77;3472:5;-1:-1:-1;3496:49:1;3541:2;3526:18;;3496:49;:::i;:::-;3486:59;;3564:49;3609:2;3598:9;3594:18;3564:49;:::i;:::-;3554:59;;3632:49;3677:2;3666:9;3662:18;3632:49;:::i;:::-;3622:59;;3700:49;3744:3;3733:9;3729:19;3700:49;:::i;:::-;3690:59;;3768:48;3811:3;3800:9;3796:19;3768:48;:::i;:::-;3758:58;;3835:48;3878:3;3867:9;3863:19;3835:48;:::i;:::-;3825:58;;3902:50;3947:3;3936:9;3932:19;3902:50;:::i;:::-;3892:60;;3992:3;3981:9;3977:19;3971:26;3961:36;;4037:3;4026:9;4022:19;4016:26;4006:36;;4062:50;4107:3;4096:9;4092:19;4062:50;:::i;:::-;4051:61;;4132:50;4177:3;4166:9;4162:19;4132:50;:::i;:::-;4121:61;;3002:1186;;;;;;;;;;;;;;:::o;4586:208::-;4656:6;4709:2;4697:9;4688:7;4684:23;4680:32;4677:52;;;4725:1;4722;4715:12;4677:52;4748:40;4778:9;4748:40;:::i;:::-;4738:50;4586:208;-1:-1:-1;;;4586:208:1:o;5007:127::-;5068:10;5063:3;5059:20;5056:1;5049:31;5099:4;5096:1;5089:15;5123:4;5120:1;5113:15;5139:1129;5234:6;5265:2;5308;5296:9;5287:7;5283:23;5279:32;5276:52;;;5324:1;5321;5314:12;5276:52;5357:9;5351:16;5386:18;5427:2;5419:6;5416:14;5413:34;;;5443:1;5440;5433:12;5413:34;5481:6;5470:9;5466:22;5456:32;;5526:7;5519:4;5515:2;5511:13;5507:27;5497:55;;5548:1;5545;5538:12;5497:55;5577:2;5571:9;5599:2;5595;5592:10;5589:36;;;5605:18;;:::i;:::-;5651:2;5648:1;5644:10;5683:2;5677:9;5746:2;5742:7;5737:2;5733;5729:11;5725:25;5717:6;5713:38;5801:6;5789:10;5786:22;5781:2;5769:10;5766:18;5763:46;5760:72;;;5812:18;;:::i;:::-;5848:2;5841:22;5898:18;;;5932:15;;;;-1:-1:-1;5974:11:1;;;5970:20;;;6002:19;;;5999:39;;;6034:1;6031;6024:12;5999:39;6058:11;;;;6078:159;6094:6;6089:3;6086:15;6078:159;;;6160:34;6190:3;6160:34;:::i;:::-;6148:47;;6111:12;;;;6215;;;;6078:159;;;6256:6;5139:1129;-1:-1:-1;;;;;;;;5139:1129:1:o;6552:184::-;6622:6;6675:2;6663:9;6654:7;6650:23;6646:32;6643:52;;;6691:1;6688;6681:12;6643:52;-1:-1:-1;6714:16:1;;6552:184;-1:-1:-1;6552:184:1:o;6741:729::-;6911:4;6959:2;6948:9;6944:18;6989:6;6978:9;6971:25;7015:2;7053;7048;7037:9;7033:18;7026:30;7076:6;7111;7105:13;7142:6;7134;7127:22;7180:2;7169:9;7165:18;7158:25;;7218:2;7210:6;7206:15;7192:29;;7239:1;7249:195;7263:6;7260:1;7257:13;7249:195;;;7328:13;;-1:-1:-1;;;;;7324:39:1;7312:52;;7419:15;;;;7384:12;;;;7360:1;7278:9;7249:195;;;-1:-1:-1;7461:3:1;;6741:729;-1:-1:-1;;;;;;;6741:729:1:o;7475:232::-;7514:3;7535:17;;;7532:140;;7594:10;7589:3;7585:20;7582:1;7575:31;7629:4;7626:1;7619:15;7657:4;7654:1;7647:15;7532:140;-1:-1:-1;7699:1:1;7688:13;;7475:232::o;8021:277::-;8088:6;8141:2;8129:9;8120:7;8116:23;8112:32;8109:52;;;8157:1;8154;8147:12;8109:52;8189:9;8183:16;8242:5;8235:13;8228:21;8221:5;8218:32;8208:60;;8264:1;8261;8254:12
Swarm Source
ipfs://c63f8001c564a78f0e4adedb2b4489937d46ba87e065279631d58340e8ac0328
Loading...
Loading
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 35 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.