Overview
SOPH Balance
0 SOPH
SOPH Value
-More Info
Private Name Tags
ContractCreator
Latest 1 from a total of 1 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
0x9c4d535b | 116 | 32 days ago | IN | 0 SOPH | 6.20450989 |
Latest 1 internal transaction
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
116 | 32 days ago | Contract Creation | 0 SOPH |
Loading...
Loading
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.
Contract Source Code Verified (Exact Match)
Contract Name:
Multicall3
Compiler Version
v0.8.26+commit.8a97fa7a
ZkSolc Version
v1.5.6
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT pragma solidity 0.8.26; /// @title Multicall3 /// @notice Aggregate results from multiple function calls /// @dev Multicall & Multicall2 backwards-compatible /// @dev Aggregate methods are marked `payable` to save 24 gas per call /// @author Michael Elliot <[email protected]> /// @author Joshua Levine <[email protected]> /// @author Nick Johnson <[email protected]> /// @author Andreas Bigger <[email protected]> /// @author Matt Solomon <[email protected]> contract Multicall3 { struct Call { address target; bytes callData; } struct Call3 { address target; bool allowFailure; bytes callData; } struct Call3Value { address target; bool allowFailure; uint256 value; bytes callData; } struct Result { bool success; bytes returnData; } /// @notice Backwards-compatible call aggregation with Multicall /// @param calls An array of Call structs /// @return blockNumber The block number where the calls were executed /// @return returnData An array of bytes containing the responses function aggregate( Call[] calldata calls ) public payable returns (uint256 blockNumber, bytes[] memory returnData) { blockNumber = block.number; uint256 length = calls.length; returnData = new bytes[](length); Call calldata call; for (uint256 i = 0; i < length; ) { bool success; call = calls[i]; (success, returnData[i]) = call.target.call(call.callData); require(success, "Multicall3: call failed"); unchecked { ++i; } } } /// @notice Backwards-compatible with Multicall2 /// @notice Aggregate calls without requiring success /// @param requireSuccess If true, require all calls to succeed /// @param calls An array of Call structs /// @return returnData An array of Result structs function tryAggregate( bool requireSuccess, Call[] calldata calls ) public payable returns (Result[] memory returnData) { uint256 length = calls.length; returnData = new Result[](length); Call calldata call; for (uint256 i = 0; i < length; ) { Result memory result = returnData[i]; call = calls[i]; (result.success, result.returnData) = call.target.call( call.callData ); if (requireSuccess) require(result.success, "Multicall3: call failed"); unchecked { ++i; } } } /// @notice Backwards-compatible with Multicall2 /// @notice Aggregate calls and allow failures using tryAggregate /// @param calls An array of Call structs /// @return blockNumber The block number where the calls were executed /// @return blockHash The hash of the block where the calls were executed /// @return returnData An array of Result structs function tryBlockAndAggregate( bool requireSuccess, Call[] calldata calls ) public payable returns ( uint256 blockNumber, bytes32 blockHash, Result[] memory returnData ) { blockNumber = block.number; blockHash = blockhash(block.number); returnData = tryAggregate(requireSuccess, calls); } /// @notice Backwards-compatible with Multicall2 /// @notice Aggregate calls and allow failures using tryAggregate /// @param calls An array of Call structs /// @return blockNumber The block number where the calls were executed /// @return blockHash The hash of the block where the calls were executed /// @return returnData An array of Result structs function blockAndAggregate( Call[] calldata calls ) public payable returns ( uint256 blockNumber, bytes32 blockHash, Result[] memory returnData ) { (blockNumber, blockHash, returnData) = tryBlockAndAggregate( true, calls ); } /// @notice Aggregate calls, ensuring each returns success if required /// @param calls An array of Call3 structs /// @return returnData An array of Result structs function aggregate3( Call3[] calldata calls ) public payable returns (Result[] memory returnData) { uint256 length = calls.length; returnData = new Result[](length); Call3 calldata calli; for (uint256 i = 0; i < length; ) { Result memory result = returnData[i]; calli = calls[i]; (result.success, result.returnData) = calli.target.call( calli.callData ); assembly { // Revert if the call fails and failure is not allowed // `allowFailure := calldataload(add(calli, 0x20))` and `success := mload(result)` if iszero(or(calldataload(add(calli, 0x20)), mload(result))) { // set "Error(string)" signature: bytes32(bytes4(keccak256("Error(string)"))) mstore( 0x00, 0x08c379a000000000000000000000000000000000000000000000000000000000 ) // set data offset mstore( 0x04, 0x0000000000000000000000000000000000000000000000000000000000000020 ) // set length of revert string mstore( 0x24, 0x0000000000000000000000000000000000000000000000000000000000000017 ) // set revert string: bytes32(abi.encodePacked("Multicall3: call failed")) mstore( 0x44, 0x4d756c746963616c6c333a2063616c6c206661696c6564000000000000000000 ) revert(0x00, 0x64) } } unchecked { ++i; } } } /// @notice Aggregate calls with a msg value /// @notice Reverts if msg.value is less than the sum of the call values /// @param calls An array of Call3Value structs /// @return returnData An array of Result structs function aggregate3Value( Call3Value[] calldata calls ) public payable returns (Result[] memory returnData) { uint256 valAccumulator; uint256 length = calls.length; returnData = new Result[](length); Call3Value calldata calli; for (uint256 i = 0; i < length; ) { Result memory result = returnData[i]; calli = calls[i]; uint256 val = calli.value; // Humanity will be a Type V Kardashev Civilization before this overflows - andreas // ~ 10^25 Wei in existence << ~ 10^76 size uint fits in a uint256 unchecked { valAccumulator += val; } (result.success, result.returnData) = calli.target.call{value: val}( calli.callData ); assembly { // Revert if the call fails and failure is not allowed // `allowFailure := calldataload(add(calli, 0x20))` and `success := mload(result)` if iszero(or(calldataload(add(calli, 0x20)), mload(result))) { // set "Error(string)" signature: bytes32(bytes4(keccak256("Error(string)"))) mstore( 0x00, 0x08c379a000000000000000000000000000000000000000000000000000000000 ) // set data offset mstore( 0x04, 0x0000000000000000000000000000000000000000000000000000000000000020 ) // set length of revert string mstore( 0x24, 0x0000000000000000000000000000000000000000000000000000000000000017 ) // set revert string: bytes32(abi.encodePacked("Multicall3: call failed")) mstore( 0x44, 0x4d756c746963616c6c333a2063616c6c206661696c6564000000000000000000 ) revert(0x00, 0x84) } } unchecked { ++i; } } // Finally, make sure the msg.value = SUM(call[0...i].value) require(msg.value == valAccumulator, "Multicall3: value mismatch"); } /// @notice Returns the block hash for the given block number /// @param blockNumber The block number function getBlockHash( uint256 blockNumber ) public view returns (bytes32 blockHash) { blockHash = blockhash(blockNumber); } /// @notice Returns the block number function getBlockNumber() public view returns (uint256 blockNumber) { blockNumber = block.number; } /// @notice Returns the block coinbase function getCurrentBlockCoinbase() public view returns (address coinbase) { coinbase = block.coinbase; } /// @notice Returns the block difficulty function getCurrentBlockDifficulty() public view returns (uint256 difficulty) { difficulty = block.difficulty; } /// @notice Returns the block gas limit function getCurrentBlockGasLimit() public view returns (uint256 gaslimit) { gaslimit = block.gaslimit; } /// @notice Returns the block timestamp function getCurrentBlockTimestamp() public view returns (uint256 timestamp) { timestamp = block.timestamp; } /// @notice Returns the (ETH) balance of a given address function getEthBalance(address addr) public view returns (uint256 balance) { balance = addr.balance; } /// @notice Returns the block hash of the last block function getLastBlockHash() public view returns (bytes32 blockHash) { unchecked { blockHash = blockhash(block.number - 1); } } /// @notice Gets the base fee of the given block /// @notice Can revert if the BASEFEE opcode is not implemented by the given chain function getBasefee() public view returns (uint256 basefee) { basefee = block.basefee; } /// @notice Returns the chain id function getChainId() public view returns (uint256 chainid) { chainid = block.chainid; } }
{ "evmVersion": "shanghai", "optimizer": { "enabled": true, "runs": 200 }, "libraries": { "Multicall3.sol": {} }, "outputSelection": { "*": { "*": [ "abi" ] } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"components":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"callData","type":"bytes"}],"internalType":"struct Multicall3.Call[]","name":"calls","type":"tuple[]"}],"name":"aggregate","outputs":[{"internalType":"uint256","name":"blockNumber","type":"uint256"},{"internalType":"bytes[]","name":"returnData","type":"bytes[]"}],"stateMutability":"payable","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bool","name":"allowFailure","type":"bool"},{"internalType":"bytes","name":"callData","type":"bytes"}],"internalType":"struct Multicall3.Call3[]","name":"calls","type":"tuple[]"}],"name":"aggregate3","outputs":[{"components":[{"internalType":"bool","name":"success","type":"bool"},{"internalType":"bytes","name":"returnData","type":"bytes"}],"internalType":"struct Multicall3.Result[]","name":"returnData","type":"tuple[]"}],"stateMutability":"payable","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bool","name":"allowFailure","type":"bool"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"bytes","name":"callData","type":"bytes"}],"internalType":"struct Multicall3.Call3Value[]","name":"calls","type":"tuple[]"}],"name":"aggregate3Value","outputs":[{"components":[{"internalType":"bool","name":"success","type":"bool"},{"internalType":"bytes","name":"returnData","type":"bytes"}],"internalType":"struct Multicall3.Result[]","name":"returnData","type":"tuple[]"}],"stateMutability":"payable","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"callData","type":"bytes"}],"internalType":"struct Multicall3.Call[]","name":"calls","type":"tuple[]"}],"name":"blockAndAggregate","outputs":[{"internalType":"uint256","name":"blockNumber","type":"uint256"},{"internalType":"bytes32","name":"blockHash","type":"bytes32"},{"components":[{"internalType":"bool","name":"success","type":"bool"},{"internalType":"bytes","name":"returnData","type":"bytes"}],"internalType":"struct Multicall3.Result[]","name":"returnData","type":"tuple[]"}],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"getBasefee","outputs":[{"internalType":"uint256","name":"basefee","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"blockNumber","type":"uint256"}],"name":"getBlockHash","outputs":[{"internalType":"bytes32","name":"blockHash","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getBlockNumber","outputs":[{"internalType":"uint256","name":"blockNumber","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getChainId","outputs":[{"internalType":"uint256","name":"chainid","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCurrentBlockCoinbase","outputs":[{"internalType":"address","name":"coinbase","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCurrentBlockDifficulty","outputs":[{"internalType":"uint256","name":"difficulty","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCurrentBlockGasLimit","outputs":[{"internalType":"uint256","name":"gaslimit","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCurrentBlockTimestamp","outputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"getEthBalance","outputs":[{"internalType":"uint256","name":"balance","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getLastBlockHash","outputs":[{"internalType":"bytes32","name":"blockHash","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bool","name":"requireSuccess","type":"bool"},{"components":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"callData","type":"bytes"}],"internalType":"struct Multicall3.Call[]","name":"calls","type":"tuple[]"}],"name":"tryAggregate","outputs":[{"components":[{"internalType":"bool","name":"success","type":"bool"},{"internalType":"bytes","name":"returnData","type":"bytes"}],"internalType":"struct Multicall3.Result[]","name":"returnData","type":"tuple[]"}],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"bool","name":"requireSuccess","type":"bool"},{"components":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"callData","type":"bytes"}],"internalType":"struct Multicall3.Call[]","name":"calls","type":"tuple[]"}],"name":"tryBlockAndAggregate","outputs":[{"internalType":"uint256","name":"blockNumber","type":"uint256"},{"internalType":"bytes32","name":"blockHash","type":"bytes32"},{"components":[{"internalType":"bool","name":"success","type":"bool"},{"internalType":"bytes","name":"returnData","type":"bytes"}],"internalType":"struct Multicall3.Result[]","name":"returnData","type":"tuple[]"}],"stateMutability":"payable","type":"function"}]
Contract Creation Code
9c4d535b0000000000000000000000000000000000000000000000000000000000000000010001ffac7599f424c6d4099d149de6a702ef6d666737c61c75382d823f8d9300000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x0004000000000002000e000000000002000000000301034f0000006001100270000001c70010019d000001c704100197000300000043035500020000000303550000008001000039000000400010043f00000001002001900000003e0000c13d000000040040008c0000018e0000413d000000000143034f000000000203043b000000e002200270000001c90020009c000000460000213d000001d50020009c000000580000213d000001db0020009c0000009b0000213d000001de0020009c000000df0000613d000001df0020009c0000018e0000c13d000000240040008c0000018e0000413d0000000402300370000000000b02043b000001e200b0009c0000018e0000213d0000002302b00039000000000042004b0000018e0000813d0000000402b00039000000000223034f000000000c02043b000001e200c0009c0000018e0000213d000000240db000390000000502c002100000000005d20019000000000045004b0000018e0000213d0000003f04200039000001e304400197000001e40040009c0000029d0000213d0000008006400039000000400060043f0000008000c0043f00000000000c004b000001b00000c13d0000000001000416000000000001004b0000038d0000c13d00000080020000390000000001060019000800000006001d0000016c0000013d0000000001000416000000000001004b0000018e0000c13d000000200100003900000100001004430000012000000443000001c8010000410000071a0001042e000001ca0020009c000000830000213d000001d00020009c000000b00000213d000001d30020009c000000e90000613d000001d40020009c0000018e0000c13d0000000001000416000000000001004b0000018e0000c13d0000800b01000039000000040300003900000000040004150000000e0440008a0000000504400210000001ef02000041000001770000013d000001d60020009c000000be0000213d000001d90020009c000000fa0000613d000001da0020009c0000018e0000c13d00000000010400190719059f0000040f071905f70000040f000700000001001d000000400100043d000800000001001d0000800b01000039000000040300003900000000040004150000000e0440008a0000000504400210000001e902000041071906f80000040f000600000001001d000d00000001001d000000240300003900000000040004150000000d0440008a00000005044002100000800b01000039000001e002000041071906f80000040f0000000003010019000000080100002900000006020000290000000704000029071905c00000040f00000008020000290000000001210049000001c70020009c000001c7020080410000004002200210000001c70010009c000001c7010080410000006001100210000000000121019f0000071a0001042e000001cb0020009c000000cc0000213d000001ce0020009c000001040000613d000001cf0020009c0000018e0000c13d00000000010400190719059f0000040f071905f70000040f0000002002000039000000400300043d000800000003001d00000000022304360719053c0000040f00000008020000290000000001210049000001c70010009c000001c7010080410000006001100210000001c70020009c000001c7020080410000004002200210000000000121019f0000071a0001042e000001dc0020009c0000010e0000613d000001dd0020009c0000018e0000c13d0000000001000416000000000001004b0000018e0000c13d0000800b01000039000000040300003900000000040004150000000e0440008a0000000504400210000001e902000041071906f80000040f000c000100100092000000240300003900000000040004150000000c0440008a00000005044002100000800b01000039000000dd0000013d000001d10020009c0000014d0000613d000001d20020009c0000018e0000c13d0000000001000416000000000001004b0000018e0000c13d0000800b01000039000000040300003900000000040004150000000e0440008a0000000504400210000001eb02000041000001770000013d000001d70020009c0000016e0000613d000001d80020009c0000018e0000c13d0000000001000416000000000001004b0000018e0000c13d0000800b01000039000000040300003900000000040004150000000e0440008a0000000504400210000001e902000041000001770000013d000001cc0020009c0000017b0000613d000001cd0020009c0000018e0000c13d000000240040008c0000018e0000413d0000000001000416000000000001004b0000018e0000c13d0000000401300370000000000101043b000900000001001d0000800b0100003900000024030000390000000004000415000000090440008a0000000504400210000001e002000041000001770000013d0000000001000416000000000001004b0000018e0000c13d0000800b01000039000000040300003900000000040004150000000e0440008a0000000504400210000001f902000041000001770000013d000000240040008c0000018e0000413d0000000001000416000000000001004b0000018e0000c13d0000000401300370000000000101043b000001e70010009c0000018e0000213d000b00000001001d0000800a01000039000000240300003900000000040004150000000b0440008a0000000504400210000001f002000041000001770000013d0000000001000416000000000001004b0000018e0000c13d0000800b01000039000000040300003900000000040004150000000e0440008a0000000504400210000001f202000041000001770000013d0000000001000416000000000001004b0000018e0000c13d0000800b01000039000000040300003900000000040004150000000e0440008a0000000504400210000001ea02000041000001770000013d000000240040008c0000018e0000413d0000000402300370000000000d02043b000001e200d0009c0000018e0000213d0000002302d00039000000000042004b0000018e0000813d0000000402d00039000000000223034f000000000e02043b000001e200e0009c0000018e0000213d000000240fd000390000000502e002100000000005f20019000000000045004b0000018e0000213d0000003f05200039000001e305500197000001e40050009c0000029d0000213d0000008005500039000000400050043f0000008000e0043f00000000000e004b000001c20000c13d000800000005001d000001e90100004100000000001004430000000001000414000001c70010009c000001c701008041000000c001100210000001f3011001c70000800b02000039071907140000040f0000000100200190000002a30000613d000000000101043b000000080c0000290000002002c000390000004003000039000000000032043500000000001c04350000004002c00039000000800100043d00000000001204350000006002c0003900000005031002100000000005230019000000000001004b000002a40000c13d0000000001c50049000001c70010009c000001c7010080410000006001100210000001c700c0009c000001c70c0080410000004002c00210000000000121019f0000071a0001042e000000240040008c0000018e0000413d0000000402300370000000000b02043b000001e200b0009c0000018e0000213d0000002302b00039000000000042004b0000018e0000813d0000000402b00039000000000223034f000000000c02043b000001e200c0009c0000018e0000213d000000240db000390000000502c002100000000005d20019000000000045004b0000018e0000213d0000003f04200039000001e304400197000001e40040009c0000029d0000213d0000008006400039000000400060043f0000008000c0043f00000000000c004b0000027a0000c13d000800000006001d000000800200003900000000010600190719056d0000040f000000910000013d0000000001000416000000000001004b0000018e0000c13d0000800b01000039000000040300003900000000040004150000000e0440008a0000000504400210000001f102000041071906f80000040f000000800010043f000001e1010000410000071a0001042e000000240040008c0000018e0000413d0000000402300370000000000b02043b000001e200b0009c0000018e0000213d0000002302b00039000000000042004b0000018e0000813d0000000402b00039000000000223034f000000000c02043b000001e200c0009c0000018e0000213d000000240db000390000000502c002100000000003d20019000000000043004b000001900000a13d00000000010000190000071b000104300000003f03200039000001e303300197000001e40030009c0000029d0000213d0000008005300039000000400050043f0000008000c0043f00000000000c004b0000028c0000c13d000800000005001d0000800b01000039000000040300003900000000040004150000000e0440008a0000000504400210000001e902000041071906f80000040f000700000001001d000a00000001001d000000240300003900000000040004150000000a0440008a00000005044002100000800b01000039000001e002000041071906f80000040f000000000301001900000080040000390000000801000029000800000001001d0000000702000029000000780000013d000001e50040009c0000029d0000213d000000600e00003900000000040000190000004005600039000000400050043f00000020056000390000000000e504350000000000060435000000a00540003900000000006504350000002004400039000000000024004b000002c10000813d000000400600043d000001e80060009c000001b40000a13d0000029d0000013d00000060070000390000000005000019000000a00650003900000000007604350000002005500039000000000025004b000001c40000413d000000200c00008a000000000b00001900060000000d001d00050000000e001d00040000000f001d0000000005d400490007000500b002180000000702f00029000000000223034f000000000202043b000000630550008a000001e606500197000001e607200197000000000867013f000000000067004b0000000006000019000001e606004041000000000052004b0000000005000019000001e605008041000001e60080009c000000000605c019000000000006004b0000018e0000c13d0000000005f20019000000000253034f000000000202043b000001e70020009c0000018e0000213d00000000075400490000002006500039000000000663034f000000000606043b0000001f0770008a000001e608700197000001e609600197000000000a89013f000000000089004b0000000008000019000001e608004041000000000076004b0000000007000019000001e607008041000001e600a0009c000000000807c019000000000008004b0000018e0000c13d0000000006560019000000000563034f000000000505043b000001e20050009c0000018e0000213d00000000075400490000002006600039000001e608700197000001e609600197000000000a89013f000000000089004b0000000008000019000001e608004041000000000076004b0000000007000019000001e607002041000001e600a0009c000000000807c019000000000008004b0000018e0000c13d00080000000b001d000000000863034f0000000009c50170000000400600043d0000000007960019000002180000613d000000000a08034f000000000b06001900000000ac0a043c000000000bcb043600000000007b004b000002140000c13d0000001f0a500190000002250000613d000000000898034f0000000309a00210000000000a070433000000000a9a01cf000000000a9a022f000000000808043b0000010009900089000000000898022f00000000089801cf0000000008a8019f0000000000870435000000000756001900000000000704350000000007000414000000040020008c0000022d0000c13d00000001060000310000000102000039000002430000013d000001c70050009c000001c7050080410000006001500210000001c70060009c000001c7060080410000004003600210000000000113019f000001c70070009c000001c707008041000000c003700210000000000113019f0719070f0000040f000000040f000029000000050e000029000000060d00002900000000040000310000000203000367000000010220018f00030000000103550000006005100270000101c70050019d000001c7065001970000006005000039000000200c00008a000000080b000029000000000006004b0000026d0000613d0000001f056000390000000005c5016f0000003f055000390000000007c5016f000000400500043d0000000007750019000000000057004b00000000080000390000000108004039000001e20070009c0000029d0000213d00000001008001900000029d0000c13d000000400070043f00000000096504360000000008c6017000000000078900190000025f0000613d000000000a01034f00000000ab0a043c0000000009b90436000000000079004b0000025b0000c13d0000001f066001900000026c0000613d000000000881034f0000000306600210000000000907043300000000096901cf000000000969022f000000000808043b0000010006600089000000000868022f00000000066801cf000000000696019f0000000000670435000000080b000029000000800600043d0000000000b6004b000005110000a13d0000000706000029000000a0066000390000000000560435000000000002004b000005170000613d000000010bb000390000000000eb004b000001ce0000413d000000400500043d0000012a0000013d000001e50040009c0000029d0000213d000000600e00003900000000040000190000004005600039000000400050043f00000020056000390000000000e504350000000000060435000000a00540003900000000006504350000002004400039000000000024004b0000039d0000813d000000400600043d000001e80060009c0000027e0000a13d0000029d0000013d000001e50030009c0000029d0000213d000000600e00003900000000030000190000004004500039000000400040043f00000020045000390000000000e404350000000000050435000000a00430003900000000005404350000002003300039000000000023004b000004590000813d000000400500043d000001e80050009c000002900000a13d000001f401000041000000000010043f0000004101000039000000040010043f000001f5010000410000071b00010430000000000001042f0000000004000019000000800b000039000002af0000013d0000001f07600039000001fa077001970000000006650019000000000006043500000000057500190000000104400039000000000014004b000001440000813d0000000006c50049000000600660008a0000000002620436000000200bb0003900000000060b043300000000760604340000000005650436000000000006004b000002a70000613d00000000080000190000000009580019000000000a870019000000000a0a04330000000000a904350000002008800039000000000068004b000002b90000413d000002a70000013d0000000004000019000000000f00001900030000000b001d00020000000c001d00010000000d001d000000800200043d000000000042004b000005110000a13d000700000004001d00000005024002100000000004d20019000000000443034f000000000404043b00000000050000310000000006b50049000000a30660008a000001e607600197000001e608400197000000000978013f000000000078004b0000000007000019000001e607004041000000000064004b0000000006000019000001e606008041000001e60090009c000000000706c019000000000007004b0000018e0000c13d000000a0022000390000000002020433000600000002001d0000000002d400190000004004200039000000000443034f000000000623034f000000000404043b000800000004001d000000000406043b000001e70040009c0000018e0000213d0000000007250049000500600020003d0000000506300360000000000606043b0000001f0770008a000001e608700197000001e609600197000000000a89013f000000000089004b0000000008000019000001e608004041000000000076004b0000000007000019000001e607008041000001e600a0009c000000000807c019000000000008004b0000018e0000c13d0000000006260019000000000263034f000000000202043b000001e20020009c0000018e0000213d00000000072500490000002005600039000001e606700197000001e608500197000000000968013f000000000068004b0000000006000019000001e606004041000000000075004b0000000007000019000001e607002041000001e60090009c000000000607c019000000000006004b0000018e0000c13d000000000653034f000001fa07200198000000400300043d00000000057300190000031b0000613d000000000806034f0000000009030019000000008a08043c0000000009a90436000000000059004b000003170000c13d0000001f08200190000003280000613d000000000676034f0000000307800210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f0000000000650435000000000523001900000000000504350000000005000414000000040040008c000003330000c13d00000001030000310000000102000039000000000003004b00000000040e0019000003540000c13d000003780000013d00040000000f001d000001c70020009c000001c7020080410000006001200210000001c70030009c000001c7030080410000004002300210000000000112019f000001c70050009c000001c705008041000000c002500210000000000112019f0000000803000029000000000003004b000003460000613d000001f6011001c700008009020000390000000005000019000003470000013d00000000020400190719070f0000040f00030000000103550000006003100270000101c70030019d000001c703300197000000030b000029000000020c000029000000010d000029000000600e000039000000040f000029000000000003004b00000000040e0019000003780000613d0000001f04300039000001fa044001970000003f04400039000001fa05400197000000400400043d0000000005540019000000000045004b00000000060000390000000106004039000001e20050009c0000029d0000213d00000001006001900000029d0000c13d000000400050043f0000000007340436000001fa0630019800000000056700190000036b0000613d000000000801034f000000008908043c0000000007970436000000000057004b000003670000c13d0000001f03300190000003780000613d000000000661034f0000000303300210000000000705043300000000073701cf000000000737022f000000000606043b0000010003300089000000000636022f00000000033601cf000000000373019f0000000000350435000000060500002900000020035000390000000000430435000000010220018f00000000002504350000000503000029000000400430008a0000000203000367000000000443034f000000000404043b00000000002401a0000005280000613d000000080ff00029000000070400002900000001044000390000000000c4004b000002c60000413d000000400600043d00000000010004160000000000f1004b0000003a0000613d0000004401600039000001f802000041000000000021043500000024016000390000001a020000390000000000210435000001ec010000410000000000160435000000040160003900000020020000390000000000210435000001c70060009c000001c7060080410000004001600210000001ee011001c70000071b00010430000000200f00008a000000000400001900050000000b001d00040000000c001d00030000000d001d000000800200043d000000000042004b000005110000a13d000800000004001d00000005024002100000000004d20019000000000443034f000000000404043b00000000050000310000000006b50049000000830660008a000001e607600197000001e608400197000000000978013f000000000078004b0000000007000019000001e607004041000000000064004b0000000006000019000001e606008041000001e60090009c000000000706c019000000000007004b0000018e0000c13d000000a0022000390000000002020433000700000002001d0000000004d40019000000000243034f000000000202043b000001e70020009c0000018e0000213d0000000007450049000600400040003d0000000606300360000000000606043b0000001f0770008a000001e608700197000001e609600197000000000a89013f000000000089004b0000000008000019000001e608004041000000000076004b0000000007000019000001e607008041000001e600a0009c000000000807c019000000000008004b0000018e0000c13d0000000006460019000000000463034f000000000404043b000001e20040009c0000018e0000213d00000000074500490000002005600039000001e606700197000001e608500197000000000968013f000000000068004b0000000006000019000001e606004041000000000075004b0000000007000019000001e607002041000001e60090009c000000000607c019000000000006004b0000018e0000c13d000000000653034f0000000007f40170000000400300043d0000000005730019000003f30000613d000000000806034f0000000009030019000000008a08043c0000000009a90436000000000059004b000003ef0000c13d0000001f08400190000004000000613d000000000676034f0000000307800210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f0000000000650435000000000543001900000000000504350000000005000414000000040020008c0000040b0000c13d00000001040000310000000102000039000000000004004b00000000030e0019000004230000c13d000004470000013d000001c70040009c000001c7040080410000006001400210000001c70030009c000001c7030080410000004003300210000000000113019f000001c70050009c000001c705008041000000c003500210000000000113019f0719070f0000040f000000200f00008a000000600e000039000000030d000029000000040c000029000000050b00002900030000000103550000006003100270000101c70030019d000001c704300197000000000004004b00000000030e0019000004470000613d0000001f034000390000000003f3016f0000003f033000390000000005f3016f000000400300043d0000000005530019000000000035004b00000000060000390000000106004039000001e20050009c0000029d0000213d00000001006001900000029d0000c13d000000400050043f00000000074304360000000006f4017000000000056700190000043a0000613d000000000801034f000000008908043c0000000007970436000000000057004b000004360000c13d0000001f04400190000004470000613d000000000661034f0000000304400210000000000705043300000000074701cf000000000747022f000000000606043b0000010004400089000000000646022f00000000044601cf000000000474019f0000000000450435000000070500002900000020045000390000000000340435000000010220018f00000000002504350000000603000029000000200430008a0000000203000367000000000443034f000000000404043b00000000002401a0000005320000613d000000080400002900000001044000390000000000c4004b000003a20000413d000000400600043d000001690000013d000000200f00008a000000000300001900060000000b001d00050000000c001d00040000000d001d000000800200043d000000000032004b000005110000a13d000800000003001d00000005023002100000000004d200190000000203000367000000000443034f000000000404043b00000000050000310000000006b50049000000630660008a000001e607600197000001e608400197000000000978013f000000000078004b0000000007000019000001e607004041000000000064004b0000000006000019000001e606008041000001e60090009c000000000706c019000000000007004b0000018e0000c13d000000a0022000390000000002020433000700000002001d0000000004d40019000000000243034f000000000202043b000001e70020009c0000018e0000213d00000000074500490000002006400039000000000663034f000000000606043b0000001f0770008a000001e608700197000001e609600197000000000a89013f000000000089004b0000000008000019000001e608004041000000000076004b0000000007000019000001e607008041000001e600a0009c000000000807c019000000000008004b0000018e0000c13d0000000006460019000000000463034f000000000404043b000001e20040009c0000018e0000213d00000000074500490000002005600039000001e606700197000001e608500197000000000968013f000000000068004b0000000006000019000001e606004041000000000075004b0000000007000019000001e607002041000001e60090009c000000000607c019000000000006004b0000018e0000c13d000000000653034f0000000007f40170000000400300043d0000000005730019000004b00000613d000000000806034f0000000009030019000000008a08043c0000000009a90436000000000059004b000004ac0000c13d0000001f08400190000004bd0000613d000000000676034f0000000307800210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f0000000000650435000000000543001900000000000504350000000005000414000000040020008c000004c80000c13d00000001040000310000000102000039000000000004004b00000000030e0019000004e00000c13d000005040000013d000001c70040009c000001c7040080410000006001400210000001c70030009c000001c7030080410000004003300210000000000113019f000001c70050009c000001c705008041000000c003500210000000000113019f0719070f0000040f000000200f00008a000000600e000039000000040d000029000000050c000029000000060b00002900030000000103550000006003100270000101c70030019d000001c704300197000000000004004b00000000030e0019000005040000613d0000001f034000390000000003f3016f0000003f033000390000000005f3016f000000400300043d0000000005530019000000000035004b00000000060000390000000106004039000001e20050009c0000029d0000213d00000001006001900000029d0000c13d000000400050043f00000000074304360000000006f401700000000005670019000004f70000613d000000000801034f000000008908043c0000000007970436000000000057004b000004f30000c13d0000001f04400190000005040000613d000000000661034f0000000304400210000000000705043300000000074701cf000000000747022f000000000606043b0000010004400089000000000646022f00000000044601cf000000000474019f000000000045043500000007050000290000002004500039000000000034043500000001022001900000000000250435000005170000613d000000080300002900000001033000390000000000c3004b0000045e0000413d000000400100043d000800000001001d0000019a0000013d000001f401000041000000000010043f0000003201000039000000040010043f000001f5010000410000071b00010430000000400100043d0000004402100039000001ed030000410000000000320435000000240210003900000017030000390000000000320435000001ec020000410000000000210435000000040210003900000020030000390000000000320435000001c70010009c000001c7010080410000004001100210000001ee011001c70000071b00010430000001ec01000041000000000010043f0000002001000039000000040010043f0000001701000039000000240010043f000001ed01000041000000440010043f000001f7010000410000071b00010430000001ec01000041000000000010043f0000002001000039000000040010043f0000001701000039000000240010043f000001ed01000041000000440010043f000001ee010000410000071b0001043000000000040104330000000000420435000000050340021000000000033200190000002003300039000000000004004b0000056b0000613d0000004005000039000000000700001900000000080200190000054f0000013d000000000a93001900000000000a04350000001f09900039000001fa0990019700000000039300190000000107700039000000000047004b0000056b0000813d0000000009230049000000200990008a000000200880003900000000009804350000002001100039000000000901043300000000a9090434000000000009004b0000000009000039000000010900c0390000000009930436000000000a0a04330000000000590435000000400b30003900000000a90a043400000000009b04350000006003300039000000000009004b000005470000613d000000000b000019000000000c3b0019000000000dba0019000000000d0d04330000000000dc0435000000200bb0003900000000009b004b000005630000413d000005470000013d0000000001030019000000000001042d0000002003000039000000000431043600000000050204330000000503500210000000000331001900000000005404350000004003300039000000000005004b0000059d0000613d00000040060000390000000008000019000005810000013d000000000a93001900000000000a04350000001f09900039000001fa0990019700000000039300190000000108800039000000000058004b0000059d0000813d0000000009130049000000400990008a000000200440003900000000009404350000002002200039000000000902043300000000a9090434000000000009004b0000000009000039000000010900c0390000000009930436000000000a0a04330000000000690435000000400b30003900000000a90a043400000000009b04350000006003300039000000000009004b000005790000613d000000000b000019000000000c3b0019000000000dba0019000000000d0d04330000000000dc0435000000200bb0003900000000009b004b000005950000413d000005790000013d0000000001030019000000000001042d000001fb0010009c000005be0000213d000000430010008c000005be0000a13d00000002020003670000000403200370000000000403043b000000000004004b0000000003000039000000010300c039000000000034004b000005be0000c13d0000002403200370000000000503043b000001e20050009c000005be0000213d0000002303500039000000000013004b000005be0000813d0000000403500039000000000232034f000000000302043b000001e20030009c000005be0000213d000000240250003900000005053002100000000005250019000000000015004b000005be0000213d0000000001040019000000000001042d00000000010000190000071b00010430000000400510003900000060060000390000000000650435000000200510003900000000003504350000000000210435000000000304043300000005023002100000000002210019000000600510003900000000003504350000008002200039000000000003004b000005f50000613d00000040060000390000000008000019000005d90000013d000000000a92001900000000000a04350000001f09900039000001fa0990019700000000029200190000000108800039000000000038004b000005f50000813d0000000009120049000000800990008a000000200550003900000000009504350000002004400039000000000904043300000000a9090434000000000009004b0000000009000039000000010900c0390000000009920436000000000a0a04330000000000690435000000400b20003900000000a90a043400000000009b04350000006002200039000000000009004b000005d10000613d000000000b000019000000000c2b0019000000000dba0019000000000d0d04330000000000dc0435000000200bb0003900000000009b004b000005ed0000413d000005d10000013d0000000001020019000000000001042d0007000000000002000001fc0030009c000006da0000813d000000000a030019000000000b020019000000000c01001900000005013002100000003f02100039000001e302200197000000400d00043d00000000022d00190000000000d2004b00000000030000390000000103004039000001e20020009c000006da0000213d0000000100300190000006da0000c13d000000400020043f000000000ead043600000000000a004b000006d60000613d000000600f0000390000000002000019000000400300043d000001e80030009c000006da0000213d0000004004300039000000400040043f00000020043000390000000000f40435000000000003043500000000042e001900000000003404350000002002200039000000000012004b0000060f0000413d000000000200001900050000000a001d00040000000b001d00030000000c001d00020000000d001d00010000000e001d00000000010d0433000000000021004b000006e00000a13d000700000002001d00000005022002100000000003b200190000000201000367000000000331034f000000000303043b00000000040000310000000005b400490000003f0550008a000001e606500197000001e607300197000000000867013f000000000067004b0000000006000019000001e606002041000000000053004b0000000005000019000001e605004041000001e60080009c000000000605c019000000000006004b000006d80000613d00000000022e00190000000002020433000600000002001d0000000003b30019000000000231034f000000000202043b000001e70020009c000006d80000213d00000000063400490000002005300039000000000551034f000000000505043b0000001f0660008a000001e607600197000001e608500197000000000978013f000000000078004b0000000007000019000001e607004041000000000065004b0000000006000019000001e606008041000001e60090009c000000000706c019000000000007004b000006d80000c13d0000000005350019000000000351034f000000000303043b000001e20030009c000006d80000213d00000000063400490000002004500039000001e605600197000001e607400197000000000857013f000000000057004b0000000005000019000001e605004041000000000064004b0000000006000019000001e606002041000001e60080009c000000000506c019000000000005004b000006d80000c13d000000000541034f000001fa06300198000000400100043d0000000004610019000006740000613d000000000705034f0000000008010019000000007907043c0000000008980436000000000048004b000006700000c13d0000001f07300190000006810000613d000000000565034f0000000306700210000000000704043300000000076701cf000000000767022f000000000505043b0000010006600089000000000565022f00000000056501cf000000000575019f0000000000540435000000000431001900000000000404350000000004000414000000040020008c0000068c0000c13d00000001030000310000000102000039000000000003004b00000000010f0019000006a50000c13d000006ca0000013d000001c70030009c000001c7030080410000006003300210000001c70010009c000001c7010080410000004001100210000000000131019f000001c70040009c000001c704008041000000c003400210000000000113019f0719070f0000040f000000600f000039000000010e000029000000020d000029000000030c000029000000040b000029000000050a00002900030000000103550000006001100270000101c70010019d000001c703100197000000000003004b00000000010f0019000006ca0000613d0000001f01300039000001fa011001970000003f01100039000001fa04100197000000400100043d0000000004410019000000000014004b00000000050000390000000105004039000001e20040009c000006da0000213d0000000100500190000006da0000c13d000000400040043f0000000007310436000001fa0530019800000000045700190000000306000367000006bd0000613d000000000806034f000000008908043c0000000007970436000000000047004b000006b90000c13d0000001f03300190000006ca0000613d000000000556034f0000000303300210000000000604043300000000063601cf000000000636022f000000000505043b0000010003300089000000000535022f00000000033501cf000000000363019f0000000000340435000000010320018f00000006040000290000000003340436000000000013043500000000000c004b00000001022061bf0000000100200190000006e60000613d000000070200002900000001022000390000000000a2004b000006220000413d00000000010d0019000000000001042d00000000010000190000071b00010430000001f401000041000000000010043f0000004101000039000000040010043f000001f5010000410000071b00010430000001f401000041000000000010043f0000003201000039000000040010043f000001f5010000410000071b00010430000000400100043d0000004402100039000001ed030000410000000000320435000000240210003900000017030000390000000000320435000001ec020000410000000000210435000000040210003900000020030000390000000000320435000001c70010009c000001c7010080410000004001100210000001ee011001c70000071b00010430000000000001042f00000000050100190000000000200443000000040030008c000006ff0000a13d000000050140027000000000010100310000000400100443000001c70030009c000001c70300804100000060013002100000000002000414000001c70020009c000001c702008041000000c002200210000000000112019f000001fd011001c70000000002050019071907140000040f00000001002001900000070e0000613d000000000101043b000000000001042d000000000001042f00000712002104210000000102000039000000000001042d0000000002000019000000000001042d00000717002104230000000102000039000000000001042d0000000002000019000000000001042d00000719000004320000071a0001042e0000071b0001043000000000000000000000000000000000000000000000000000000000ffffffff0000000200000000000000000000000000000040000001000000000000000000000000000000000000000000000000000000000000000000000000004d2301cb00000000000000000000000000000000000000000000000000000000a8b0574d00000000000000000000000000000000000000000000000000000000c3077fa800000000000000000000000000000000000000000000000000000000c3077fa900000000000000000000000000000000000000000000000000000000ee82ac5e00000000000000000000000000000000000000000000000000000000a8b0574e00000000000000000000000000000000000000000000000000000000bce38bd70000000000000000000000000000000000000000000000000000000082ad56ca0000000000000000000000000000000000000000000000000000000082ad56cb0000000000000000000000000000000000000000000000000000000086d516e8000000000000000000000000000000000000000000000000000000004d2301cc0000000000000000000000000000000000000000000000000000000072425d9d000000000000000000000000000000000000000000000000000000003408e46f000000000000000000000000000000000000000000000000000000003e64a695000000000000000000000000000000000000000000000000000000003e64a6960000000000000000000000000000000000000000000000000000000042cbb15c000000000000000000000000000000000000000000000000000000003408e47000000000000000000000000000000000000000000000000000000000399542e900000000000000000000000000000000000000000000000000000000252dba4100000000000000000000000000000000000000000000000000000000252dba420000000000000000000000000000000000000000000000000000000027e86d6e000000000000000000000000000000000000000000000000000000000f28c97d00000000000000000000000000000000000000000000000000000000174dea7180b41246c05cbb406f874e82aa2faf7db11bba9792fe09929e56ef1eee2c2da30000000000000000000000000000000000000020000000800000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000000000000000000000000000000000ffffffffffffff7f000000000000000000000000000000000000000000000000ffffffffffffff3f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffbf42cbb15ccdc3cad6266b0e7a08c0454b23bf29dc2df74b6f3c209e9336465bd1a6ae0aac158b2d5c9a9c9285743419d62a32f6727a640955e4ce8ee41503c7847877a797fe6dca4321f33fd95414da079ab78e698d761514c01ced9211af267e08c379a0000000000000000000000000000000000000000000000000000000004d756c746963616c6c333a2063616c6c206661696c6564000000000000000000000000000000000000000000000000000000006400000000000000000000000019cae4629a2dd7890036d0d1f6a82742845b778b7184e38d5bebfd4cce3b181e9cc7f708afc65944829bd487b90b72536b1951864fbfc14e125fc972a6507f396ef25c3ab4fb9cba75ff1971e3f261040c39b067df172dd5185087fc5553a5b69a8a0592ac89c5ad3bc6df8224c17b485976f597df104ee20d0df415241f670b02000002000000000000000000000000000000040000000000000000000000004e487b71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000840000000000000000000000004d756c746963616c6c333a2076616c7565206d69736d61746368000000000000796b89b91644bc98cd93958e4c9038275d622183e25ac5af08cc6b5d95539132ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe07fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000001000000000000000002000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
[ 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.