Overview
S Balance
S Value
$0.00More Info
Private Name Tags
ContractCreator
Loading...
Loading
Contract Name:
VestedTotalReader
Compiler Version
v0.8.20+commit.a1b79de6
Contract Source Code (Solidity)
/** *Submitted for verification at SonicScan.org on 2025-01-28 */ // SPDX-License-Identifier: MIT pragma solidity ^0.8.20; interface IPacaFinance { function getVestedTotals(address[] calldata _tokens) external view returns ( uint256[] memory amounts, uint256[] memory usdValues, uint256 totalUsd ); } contract VestedTotalReader { address public immutable mainContract; address[] public tokenList; /** * @dev Constructor takes the main contract address and 2 individual token addresses. */ constructor( address _mainContract, address _token1, address _token2 ) { require(_mainContract != address(0), "Main contract address cannot be zero"); mainContract = _mainContract; // Add non-zero token addresses to the token list if (_token1 != address(0)) tokenList.push(_token1); if (_token2 != address(0)) tokenList.push(_token2); } /** * @dev Fetch the total vested USD value for the predefined token list. */ function getTotalVestedUsd() external view returns (uint256) { (, , uint256 totalUsd) = IPacaFinance(mainContract).getVestedTotals(tokenList); return totalUsd; } /** * @dev Updates the token list for vested queries. * Only the owner of the contract should call this in production scenarios (add access control as needed). */ function updateTokenList(address[] calldata _tokens) external { require(_tokens.length == 2, "Token list must contain exactly 2 tokens"); tokenList = _tokens; } /** * @dev Retrieves the current token list. */ function getTokenList() external view returns (address[] memory) { return tokenList; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"_mainContract","type":"address"},{"internalType":"address","name":"_token1","type":"address"},{"internalType":"address","name":"_token2","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"getTokenList","outputs":[{"internalType":"address[]","name":"","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTotalVestedUsd","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"mainContract","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"tokenList","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address[]","name":"_tokens","type":"address[]"}],"name":"updateTokenList","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60a060405234801562000010575f80fd5b5060405162000d5a38038062000d5a833981810160405281019062000036919062000271565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603620000a7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200009e906200034e565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff16815250505f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16146200016f575f82908060018154018082558091505060019003905f5260205f20015f9091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161462000203575f81908060018154018082558091505060019003905f5260205f20015f9091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b5050506200036e565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6200023b8262000210565b9050919050565b6200024d816200022f565b811462000258575f80fd5b50565b5f815190506200026b8162000242565b92915050565b5f805f606084860312156200028b576200028a6200020c565b5b5f6200029a868287016200025b565b9350506020620002ad868287016200025b565b9250506040620002c0868287016200025b565b9150509250925092565b5f82825260208201905092915050565b7f4d61696e20636f6e747261637420616464726573732063616e6e6f74206265205f8201527f7a65726f00000000000000000000000000000000000000000000000000000000602082015250565b5f62000336602483620002ca565b91506200034382620002da565b604082019050919050565b5f6020820190508181035f830152620003678162000328565b9050919050565b6080516109cc6200038e5f395f818161022201526102c801526109cc5ff3fe608060405234801561000f575f80fd5b5060043610610055575f3560e01c8063273cbaa0146100595780633d91c7e9146100775780639ead722214610093578063b4453399146100c3578063d270e7ab146100e1575b5f80fd5b6100616100ff565b60405161006e9190610489565b60405180910390f35b610091600480360381019061008c919061051b565b610189565b005b6100ad60048036038101906100a89190610599565b6101e4565b6040516100ba91906105d3565b60405180910390f35b6100cb61021e565b6040516100d891906105fb565b60405180910390f35b6100e96102c6565b6040516100f691906105d3565b60405180910390f35b60605f80548060200260200160405190810160405280929190818152602001828054801561017f57602002820191905f5260205f20905b815f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311610136575b5050505050905090565b600282829050146101cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101c690610694565b60405180910390fd5b81815f91906101df9291906102ea565b505050565b5f81815481106101f2575f80fd5b905f5260205f20015f915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f807f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16633c92f98d5f6040518263ffffffff1660e01b81526004016102799190610792565b5f60405180830381865afa158015610293573d5f803e3d5ffd5b505050506040513d5f823e3d601f19601f820116820180604052508101906102bb919061090e565b925050508091505090565b7f000000000000000000000000000000000000000000000000000000000000000081565b828054828255905f5260205f20908101928215610376579160200282015b8281111561037557823573ffffffffffffffffffffffffffffffffffffffff16825f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555091602001919060010190610308565b5b5090506103839190610387565b5090565b5b8082111561039e575f815f905550600101610388565b5090565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6103f4826103cb565b9050919050565b610404816103ea565b82525050565b5f61041583836103fb565b60208301905092915050565b5f602082019050919050565b5f610437826103a2565b61044181856103ac565b935061044c836103bc565b805f5b8381101561047c578151610463888261040a565b975061046e83610421565b92505060018101905061044f565b5085935050505092915050565b5f6020820190508181035f8301526104a1818461042d565b905092915050565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f8083601f8401126104db576104da6104ba565b5b8235905067ffffffffffffffff8111156104f8576104f76104be565b5b602083019150836020820283011115610514576105136104c2565b5b9250929050565b5f8060208385031215610531576105306104b2565b5b5f83013567ffffffffffffffff81111561054e5761054d6104b6565b5b61055a858286016104c6565b92509250509250929050565b5f819050919050565b61057881610566565b8114610582575f80fd5b50565b5f813590506105938161056f565b92915050565b5f602082840312156105ae576105ad6104b2565b5b5f6105bb84828501610585565b91505092915050565b6105cd816103ea565b82525050565b5f6020820190506105e65f8301846105c4565b92915050565b6105f581610566565b82525050565b5f60208201905061060e5f8301846105ec565b92915050565b5f82825260208201905092915050565b7f546f6b656e206c697374206d75737420636f6e7461696e2065786163746c79205f8201527f3220746f6b656e73000000000000000000000000000000000000000000000000602082015250565b5f61067e602883610614565b915061068982610624565b604082019050919050565b5f6020820190508181035f8301526106ab81610672565b9050919050565b5f81549050919050565b5f819050815f5260205f209050919050565b5f815f1c9050919050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61070a610705836106ce565b6106d9565b9050919050565b5f61071c82546106f8565b9050919050565b5f600182019050919050565b5f610739826106b2565b61074381856103ac565b935061074e836106bc565b805f5b838110156107855761076282610711565b61076c888261040a565b975061077783610723565b925050600181019050610751565b5085935050505092915050565b5f6020820190508181035f8301526107aa818461072f565b905092915050565b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6107f8826107b2565b810181811067ffffffffffffffff82111715610817576108166107c2565b5b80604052505050565b5f6108296104a9565b905061083582826107ef565b919050565b5f67ffffffffffffffff821115610854576108536107c2565b5b602082029050602081019050919050565b5f815190506108738161056f565b92915050565b5f61088b6108868461083a565b610820565b905080838252602082019050602084028301858111156108ae576108ad6104c2565b5b835b818110156108d757806108c38882610865565b8452602084019350506020810190506108b0565b5050509392505050565b5f82601f8301126108f5576108f46104ba565b5b8151610905848260208601610879565b91505092915050565b5f805f60608486031215610925576109246104b2565b5b5f84015167ffffffffffffffff811115610942576109416104b6565b5b61094e868287016108e1565b935050602084015167ffffffffffffffff81111561096f5761096e6104b6565b5b61097b868287016108e1565b925050604061098c86828701610865565b915050925092509256fea2646970667358221220049ad35718b15a18b81aa9c697cb4b18edd07615f97673ad287e9b3fe1f576c664736f6c63430008140033000000000000000000000000a26f8128ecb2ff2fc5618498758cc82cf1fdad5f000000000000000000000000039e2fb66102314ce7b64ce5ce3e5183bc94ad38000000000000000000000000a04bc7140c26fc9bb1f36b1a604c7a5a88fb0e70
Deployed Bytecode
0x608060405234801561000f575f80fd5b5060043610610055575f3560e01c8063273cbaa0146100595780633d91c7e9146100775780639ead722214610093578063b4453399146100c3578063d270e7ab146100e1575b5f80fd5b6100616100ff565b60405161006e9190610489565b60405180910390f35b610091600480360381019061008c919061051b565b610189565b005b6100ad60048036038101906100a89190610599565b6101e4565b6040516100ba91906105d3565b60405180910390f35b6100cb61021e565b6040516100d891906105fb565b60405180910390f35b6100e96102c6565b6040516100f691906105d3565b60405180910390f35b60605f80548060200260200160405190810160405280929190818152602001828054801561017f57602002820191905f5260205f20905b815f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311610136575b5050505050905090565b600282829050146101cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101c690610694565b60405180910390fd5b81815f91906101df9291906102ea565b505050565b5f81815481106101f2575f80fd5b905f5260205f20015f915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f807f000000000000000000000000a26f8128ecb2ff2fc5618498758cc82cf1fdad5f73ffffffffffffffffffffffffffffffffffffffff16633c92f98d5f6040518263ffffffff1660e01b81526004016102799190610792565b5f60405180830381865afa158015610293573d5f803e3d5ffd5b505050506040513d5f823e3d601f19601f820116820180604052508101906102bb919061090e565b925050508091505090565b7f000000000000000000000000a26f8128ecb2ff2fc5618498758cc82cf1fdad5f81565b828054828255905f5260205f20908101928215610376579160200282015b8281111561037557823573ffffffffffffffffffffffffffffffffffffffff16825f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555091602001919060010190610308565b5b5090506103839190610387565b5090565b5b8082111561039e575f815f905550600101610388565b5090565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6103f4826103cb565b9050919050565b610404816103ea565b82525050565b5f61041583836103fb565b60208301905092915050565b5f602082019050919050565b5f610437826103a2565b61044181856103ac565b935061044c836103bc565b805f5b8381101561047c578151610463888261040a565b975061046e83610421565b92505060018101905061044f565b5085935050505092915050565b5f6020820190508181035f8301526104a1818461042d565b905092915050565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f8083601f8401126104db576104da6104ba565b5b8235905067ffffffffffffffff8111156104f8576104f76104be565b5b602083019150836020820283011115610514576105136104c2565b5b9250929050565b5f8060208385031215610531576105306104b2565b5b5f83013567ffffffffffffffff81111561054e5761054d6104b6565b5b61055a858286016104c6565b92509250509250929050565b5f819050919050565b61057881610566565b8114610582575f80fd5b50565b5f813590506105938161056f565b92915050565b5f602082840312156105ae576105ad6104b2565b5b5f6105bb84828501610585565b91505092915050565b6105cd816103ea565b82525050565b5f6020820190506105e65f8301846105c4565b92915050565b6105f581610566565b82525050565b5f60208201905061060e5f8301846105ec565b92915050565b5f82825260208201905092915050565b7f546f6b656e206c697374206d75737420636f6e7461696e2065786163746c79205f8201527f3220746f6b656e73000000000000000000000000000000000000000000000000602082015250565b5f61067e602883610614565b915061068982610624565b604082019050919050565b5f6020820190508181035f8301526106ab81610672565b9050919050565b5f81549050919050565b5f819050815f5260205f209050919050565b5f815f1c9050919050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61070a610705836106ce565b6106d9565b9050919050565b5f61071c82546106f8565b9050919050565b5f600182019050919050565b5f610739826106b2565b61074381856103ac565b935061074e836106bc565b805f5b838110156107855761076282610711565b61076c888261040a565b975061077783610723565b925050600181019050610751565b5085935050505092915050565b5f6020820190508181035f8301526107aa818461072f565b905092915050565b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6107f8826107b2565b810181811067ffffffffffffffff82111715610817576108166107c2565b5b80604052505050565b5f6108296104a9565b905061083582826107ef565b919050565b5f67ffffffffffffffff821115610854576108536107c2565b5b602082029050602081019050919050565b5f815190506108738161056f565b92915050565b5f61088b6108868461083a565b610820565b905080838252602082019050602084028301858111156108ae576108ad6104c2565b5b835b818110156108d757806108c38882610865565b8452602084019350506020810190506108b0565b5050509392505050565b5f82601f8301126108f5576108f46104ba565b5b8151610905848260208601610879565b91505092915050565b5f805f60608486031215610925576109246104b2565b5b5f84015167ffffffffffffffff811115610942576109416104b6565b5b61094e868287016108e1565b935050602084015167ffffffffffffffff81111561096f5761096e6104b6565b5b61097b868287016108e1565b925050604061098c86828701610865565b915050925092509256fea2646970667358221220049ad35718b15a18b81aa9c697cb4b18edd07615f97673ad287e9b3fe1f576c664736f6c63430008140033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000a26f8128ecb2ff2fc5618498758cc82cf1fdad5f000000000000000000000000039e2fb66102314ce7b64ce5ce3e5183bc94ad38000000000000000000000000a04bc7140c26fc9bb1f36b1a604c7a5a88fb0e70
-----Decoded View---------------
Arg [0] : _mainContract (address): 0xa26F8128Ecb2FF2FC5618498758cC82Cf1FDad5F
Arg [1] : _token1 (address): 0x039e2fB66102314Ce7b64Ce5Ce3E5183bc94aD38
Arg [2] : _token2 (address): 0xA04BC7140c26fc9BB1F36B1A604C7A5a88fb0E70
-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 000000000000000000000000a26f8128ecb2ff2fc5618498758cc82cf1fdad5f
Arg [1] : 000000000000000000000000039e2fb66102314ce7b64ce5ce3e5183bc94ad38
Arg [2] : 000000000000000000000000a04bc7140c26fc9bb1f36b1a604c7a5a88fb0e70
Deployed Bytecode Sourcemap
323:1482:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1702:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1446:183;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;401:26;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1068:184;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;357:37;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1702:100;1749:16;1785:9;1778:16;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1702:100;:::o;1446:183::-;1545:1;1527:7;;:14;;:19;1519:72;;;;;;;;;;;;:::i;:::-;;;;;;;;;1614:7;;1602:9;:19;;;;;;;:::i;:::-;;1446:183;;:::o;401:26::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1068:184::-;1120:7;1145:16;1178:12;1165:42;;;1208:9;1165:53;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1140:78;;;;1236:8;1229:15;;;1068:184;:::o;357:37::-;;;:::o;-1:-1:-1:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;:::o;7:114:1:-;74:6;108:5;102:12;92:22;;7:114;;;:::o;127:184::-;226:11;260:6;255:3;248:19;300:4;295:3;291:14;276:29;;127:184;;;;:::o;317:132::-;384:4;407:3;399:11;;437:4;432:3;428:14;420:22;;317:132;;;:::o;455:126::-;492:7;532:42;525:5;521:54;510:65;;455:126;;;:::o;587:96::-;624:7;653:24;671:5;653:24;:::i;:::-;642:35;;587:96;;;:::o;689:108::-;766:24;784:5;766:24;:::i;:::-;761:3;754:37;689:108;;:::o;803:179::-;872:10;893:46;935:3;927:6;893:46;:::i;:::-;971:4;966:3;962:14;948:28;;803:179;;;;:::o;988:113::-;1058:4;1090;1085:3;1081:14;1073:22;;988:113;;;:::o;1137:732::-;1256:3;1285:54;1333:5;1285:54;:::i;:::-;1355:86;1434:6;1429:3;1355:86;:::i;:::-;1348:93;;1465:56;1515:5;1465:56;:::i;:::-;1544:7;1575:1;1560:284;1585:6;1582:1;1579:13;1560:284;;;1661:6;1655:13;1688:63;1747:3;1732:13;1688:63;:::i;:::-;1681:70;;1774:60;1827:6;1774:60;:::i;:::-;1764:70;;1620:224;1607:1;1604;1600:9;1595:14;;1560:284;;;1564:14;1860:3;1853:10;;1261:608;;;1137:732;;;;:::o;1875:373::-;2018:4;2056:2;2045:9;2041:18;2033:26;;2105:9;2099:4;2095:20;2091:1;2080:9;2076:17;2069:47;2133:108;2236:4;2227:6;2133:108;:::i;:::-;2125:116;;1875:373;;;;:::o;2254:75::-;2287:6;2320:2;2314:9;2304:19;;2254:75;:::o;2335:117::-;2444:1;2441;2434:12;2458:117;2567:1;2564;2557:12;2581:117;2690:1;2687;2680:12;2704:117;2813:1;2810;2803:12;2827:117;2936:1;2933;2926:12;2967:568;3040:8;3050:6;3100:3;3093:4;3085:6;3081:17;3077:27;3067:122;;3108:79;;:::i;:::-;3067:122;3221:6;3208:20;3198:30;;3251:18;3243:6;3240:30;3237:117;;;3273:79;;:::i;:::-;3237:117;3387:4;3379:6;3375:17;3363:29;;3441:3;3433:4;3425:6;3421:17;3411:8;3407:32;3404:41;3401:128;;;3448:79;;:::i;:::-;3401:128;2967:568;;;;;:::o;3541:559::-;3627:6;3635;3684:2;3672:9;3663:7;3659:23;3655:32;3652:119;;;3690:79;;:::i;:::-;3652:119;3838:1;3827:9;3823:17;3810:31;3868:18;3860:6;3857:30;3854:117;;;3890:79;;:::i;:::-;3854:117;4003:80;4075:7;4066:6;4055:9;4051:22;4003:80;:::i;:::-;3985:98;;;;3781:312;3541:559;;;;;:::o;4106:77::-;4143:7;4172:5;4161:16;;4106:77;;;:::o;4189:122::-;4262:24;4280:5;4262:24;:::i;:::-;4255:5;4252:35;4242:63;;4301:1;4298;4291:12;4242:63;4189:122;:::o;4317:139::-;4363:5;4401:6;4388:20;4379:29;;4417:33;4444:5;4417:33;:::i;:::-;4317:139;;;;:::o;4462:329::-;4521:6;4570:2;4558:9;4549:7;4545:23;4541:32;4538:119;;;4576:79;;:::i;:::-;4538:119;4696:1;4721:53;4766:7;4757:6;4746:9;4742:22;4721:53;:::i;:::-;4711:63;;4667:117;4462:329;;;;:::o;4797:118::-;4884:24;4902:5;4884:24;:::i;:::-;4879:3;4872:37;4797:118;;:::o;4921:222::-;5014:4;5052:2;5041:9;5037:18;5029:26;;5065:71;5133:1;5122:9;5118:17;5109:6;5065:71;:::i;:::-;4921:222;;;;:::o;5149:118::-;5236:24;5254:5;5236:24;:::i;:::-;5231:3;5224:37;5149:118;;:::o;5273:222::-;5366:4;5404:2;5393:9;5389:18;5381:26;;5417:71;5485:1;5474:9;5470:17;5461:6;5417:71;:::i;:::-;5273:222;;;;:::o;5501:169::-;5585:11;5619:6;5614:3;5607:19;5659:4;5654:3;5650:14;5635:29;;5501:169;;;;:::o;5676:227::-;5816:34;5812:1;5804:6;5800:14;5793:58;5885:10;5880:2;5872:6;5868:15;5861:35;5676:227;:::o;5909:366::-;6051:3;6072:67;6136:2;6131:3;6072:67;:::i;:::-;6065:74;;6148:93;6237:3;6148:93;:::i;:::-;6266:2;6261:3;6257:12;6250:19;;5909:366;;;:::o;6281:419::-;6447:4;6485:2;6474:9;6470:18;6462:26;;6534:9;6528:4;6524:20;6520:1;6509:9;6505:17;6498:47;6562:131;6688:4;6562:131;:::i;:::-;6554:139;;6281:419;;;:::o;6706:111::-;6770:6;6804:5;6798:12;6788:22;;6706:111;;;:::o;6823:156::-;6887:4;6910:3;6902:11;;6933:3;6930:1;6923:14;6967:4;6964:1;6954:18;6946:26;;6823:156;;;:::o;6985:102::-;7027:8;7074:5;7071:1;7067:13;7046:34;;6985:102;;;:::o;7093:139::-;7143:7;7183:42;7176:5;7172:54;7161:65;;7093:139;;;:::o;7238:166::-;7307:5;7332:66;7363:34;7386:10;7363:34;:::i;:::-;7332:66;:::i;:::-;7323:75;;7238:166;;;:::o;7410:144::-;7465:5;7490:57;7541:4;7535:11;7490:57;:::i;:::-;7481:66;;7410:144;;;:::o;7560:110::-;7627:4;7659;7654:3;7650:14;7642:22;;7560:110;;;:::o;7706:751::-;7822:3;7851:51;7896:5;7851:51;:::i;:::-;7918:86;7997:6;7992:3;7918:86;:::i;:::-;7911:93;;8028:53;8075:5;8028:53;:::i;:::-;8104:7;8135:1;8120:312;8145:6;8142:1;8139:13;8120:312;;;8215:44;8252:6;8215:44;:::i;:::-;8279:63;8338:3;8323:13;8279:63;:::i;:::-;8272:70;;8365:57;8415:6;8365:57;:::i;:::-;8355:67;;8180:252;8167:1;8164;8160:9;8155:14;;8120:312;;;8124:14;8448:3;8441:10;;7827:630;;;7706:751;;;;:::o;8463:367::-;8603:4;8641:2;8630:9;8626:18;8618:26;;8690:9;8684:4;8680:20;8676:1;8665:9;8661:17;8654:47;8718:105;8818:4;8809:6;8718:105;:::i;:::-;8710:113;;8463:367;;;;:::o;8836:102::-;8877:6;8928:2;8924:7;8919:2;8912:5;8908:14;8904:28;8894:38;;8836:102;;;:::o;8944:180::-;8992:77;8989:1;8982:88;9089:4;9086:1;9079:15;9113:4;9110:1;9103:15;9130:281;9213:27;9235:4;9213:27;:::i;:::-;9205:6;9201:40;9343:6;9331:10;9328:22;9307:18;9295:10;9292:34;9289:62;9286:88;;;9354:18;;:::i;:::-;9286:88;9394:10;9390:2;9383:22;9173:238;9130:281;;:::o;9417:129::-;9451:6;9478:20;;:::i;:::-;9468:30;;9507:33;9535:4;9527:6;9507:33;:::i;:::-;9417:129;;;:::o;9552:311::-;9629:4;9719:18;9711:6;9708:30;9705:56;;;9741:18;;:::i;:::-;9705:56;9791:4;9783:6;9779:17;9771:25;;9851:4;9845;9841:15;9833:23;;9552:311;;;:::o;9869:143::-;9926:5;9957:6;9951:13;9942:22;;9973:33;10000:5;9973:33;:::i;:::-;9869:143;;;;:::o;10035:732::-;10142:5;10167:81;10183:64;10240:6;10183:64;:::i;:::-;10167:81;:::i;:::-;10158:90;;10268:5;10297:6;10290:5;10283:21;10331:4;10324:5;10320:16;10313:23;;10384:4;10376:6;10372:17;10364:6;10360:30;10413:3;10405:6;10402:15;10399:122;;;10432:79;;:::i;:::-;10399:122;10547:6;10530:231;10564:6;10559:3;10556:15;10530:231;;;10639:3;10668:48;10712:3;10700:10;10668:48;:::i;:::-;10663:3;10656:61;10746:4;10741:3;10737:14;10730:21;;10606:155;10590:4;10585:3;10581:14;10574:21;;10530:231;;;10534:21;10148:619;;10035:732;;;;;:::o;10790:385::-;10872:5;10921:3;10914:4;10906:6;10902:17;10898:27;10888:122;;10929:79;;:::i;:::-;10888:122;11039:6;11033:13;11064:105;11165:3;11157:6;11150:4;11142:6;11138:17;11064:105;:::i;:::-;11055:114;;10878:297;10790:385;;;;:::o;11181:1069::-;11319:6;11327;11335;11384:2;11372:9;11363:7;11359:23;11355:32;11352:119;;;11390:79;;:::i;:::-;11352:119;11531:1;11520:9;11516:17;11510:24;11561:18;11553:6;11550:30;11547:117;;;11583:79;;:::i;:::-;11547:117;11688:89;11769:7;11760:6;11749:9;11745:22;11688:89;:::i;:::-;11678:99;;11481:306;11847:2;11836:9;11832:18;11826:25;11878:18;11870:6;11867:30;11864:117;;;11900:79;;:::i;:::-;11864:117;12005:89;12086:7;12077:6;12066:9;12062:22;12005:89;:::i;:::-;11995:99;;11797:307;12143:2;12169:64;12225:7;12216:6;12205:9;12201:22;12169:64;:::i;:::-;12159:74;;12114:129;11181:1069;;;;;:::o
Swarm Source
ipfs://049ad35718b15a18b81aa9c697cb4b18edd07615f97673ad287e9b3fe1f576c6
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
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.