Source Code
Overview
APE Balance
1.6824 APE
More Info
ContractCreator
Latest 25 from a total of 75 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Bet Flip | 11773268 | 80 days ago | IN | 0.01 APE | 0.00000038 | ||||
Bet Flip | 11773264 | 80 days ago | IN | 0.01 APE | 0.0000003 | ||||
Bet Flip | 11619536 | 82 days ago | IN | 0.01 APE | 0.0000003 | ||||
Bet Flip | 11619531 | 82 days ago | IN | 0.01 APE | 0.00000031 | ||||
Bet Flip | 11619526 | 82 days ago | IN | 0.01 APE | 0.00000031 | ||||
Bet Flip | 11619519 | 82 days ago | IN | 0.01 APE | 0.0000003 | ||||
Bet Flip | 11571396 | 83 days ago | IN | 0.02 APE | 0.0000003 | ||||
Bet Flip | 11571369 | 83 days ago | IN | 0.02 APE | 0.0000003 | ||||
Bet Flip | 11571364 | 83 days ago | IN | 0.02 APE | 0.00000038 | ||||
Bet Flip | 11571360 | 83 days ago | IN | 0.02 APE | 0.0000003 | ||||
Bet Flip | 11571355 | 83 days ago | IN | 0.02 APE | 0.00000031 | ||||
Bet Flip | 11571342 | 83 days ago | IN | 0.02 APE | 0.0000003 | ||||
Bet Flip | 11571337 | 83 days ago | IN | 0.02 APE | 0.00000031 | ||||
Bet Flip | 11571331 | 83 days ago | IN | 0.02 APE | 0.00000031 | ||||
Bet Flip | 11571328 | 83 days ago | IN | 0.02 APE | 0.00000031 | ||||
Bet Flip | 11571322 | 83 days ago | IN | 0.02 APE | 0.00000038 | ||||
Bet Flip | 11571311 | 83 days ago | IN | 0.02 APE | 0.0000003 | ||||
Bet Flip | 11571303 | 83 days ago | IN | 0.02 APE | 0.00000038 | ||||
Bet Flip | 11571295 | 83 days ago | IN | 0.02 APE | 0.00000031 | ||||
Bet Flip | 11569587 | 83 days ago | IN | 0.01 APE | 0.00000038 | ||||
Bet Flip | 11569582 | 83 days ago | IN | 0.01 APE | 0.0000003 | ||||
Bet Flip | 11569580 | 83 days ago | IN | 0.01 APE | 0.00000031 | ||||
Bet Flip | 11569576 | 83 days ago | IN | 0.01 APE | 0.0000003 | ||||
Bet Flip | 11569573 | 83 days ago | IN | 0.01 APE | 0.0000003 | ||||
Bet Flip | 11569494 | 83 days ago | IN | 0.01 APE | 0.0000003 |
Latest 15 internal transactions
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
11773268 | 80 days ago | 0.0196 APE | ||||
11571364 | 83 days ago | 0.0392 APE | ||||
11571322 | 83 days ago | 0.0392 APE | ||||
11571303 | 83 days ago | 0.0392 APE | ||||
11569587 | 83 days ago | 0.0196 APE | ||||
11568869 | 83 days ago | 0.0196 APE | ||||
11568859 | 83 days ago | 0.0196 APE | ||||
11568837 | 83 days ago | 0.0196 APE | ||||
11567283 | 83 days ago | 0.0196 APE | ||||
11561939 | 83 days ago | 0.588 APE | ||||
11561051 | 83 days ago | 0.0196 APE | ||||
11560464 | 83 days ago | 0.0196 APE | ||||
11560403 | 83 days ago | 0.0196 APE | ||||
11560348 | 83 days ago | 0.0196 APE | ||||
11539963 | 84 days ago | 0.196 APE |
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
CoinFlip
Compiler Version
v0.8.26+commit.8a97fa7a
Contract Source Code (Solidity)
/** *Submitted for verification at curtis.apescan.io on 2024-11-08 */ // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; contract CoinFlip { address public owner; uint256 public minBet = 0.01 ether; // 1 APE uint256 public maxBet = 100 ether; // 100 APE event BetPlaced(address player, uint256 amount, bool won); event FeeCollected(uint256 amount); constructor() { owner = msg.sender; } // Function to receive APE deposits for the contract receive() external payable {} modifier onlyOwner() { require(msg.sender == owner, "Only owner"); _; } function calculateFee(uint256 amount) private pure returns (uint256) { if (amount < 10 ether) { // Less than 10 APE return (amount * 2) / 100; // 2% fee } else { return amount / 100; // 1% fee } } function betFlip() external payable { require(msg.value >= minBet, "Bet too small"); require(msg.value <= maxBet, "Bet too large"); require(address(this).balance >= msg.value * 2, "Insufficient contract balance"); uint256 fee = calculateFee(msg.value); uint256 betAmount = msg.value - fee; // Generate pseudo-random number using block data uint256 randomNumber = uint256( keccak256( abi.encodePacked( blockhash(block.number - 1), block.timestamp, msg.sender ) ) ); bool won = randomNumber % 2 == 0; if (won) { (bool success, ) = payable(msg.sender).call{value: betAmount * 2}(""); require(success, "Transfer failed"); } emit BetPlaced(msg.sender, msg.value, won); emit FeeCollected(fee); } // Allow owner to withdraw fees function withdrawFees() external onlyOwner { (bool success, ) = payable(owner).call{value: address(this).balance}(""); require(success, "Transfer failed"); } }
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"player","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":false,"internalType":"bool","name":"won","type":"bool"}],"name":"BetPlaced","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"FeeCollected","type":"event"},{"inputs":[],"name":"betFlip","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"maxBet","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"minBet","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"withdrawFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
6080604052662386f26fc1000060015568056bc75e2d631000006002553480156026575f80fd5b50335f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610a99806100735f395ff3fe60806040526004361061004d575f3560e01c80632e5b216814610058578063476343ee146100825780638da5cb5b146100985780639619367d146100c2578063ef178b87146100ec57610054565b3661005457005b5f80fd5b348015610063575f80fd5b5061006c6100f6565b6040516100799190610552565b60405180910390f35b34801561008d575f80fd5b506100966100fc565b005b3480156100a3575f80fd5b506100ac610254565b6040516100b991906105aa565b60405180910390f35b3480156100cd575f80fd5b506100d6610277565b6040516100e39190610552565b60405180910390f35b6100f461027d565b005b60025481565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610189576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101809061061d565b60405180910390fd5b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16476040516101ce90610668565b5f6040518083038185875af1925050503d805f8114610208576040519150601f19603f3d011682016040523d82523d5f602084013e61020d565b606091505b5050905080610251576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610248906106c6565b60405180910390fd5b50565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60015481565b6001543410156102c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102b99061072e565b60405180910390fd5b600254341115610307576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102fe90610796565b60405180910390fd5b60023461031491906107e1565b471015610356576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161034d9061086c565b60405180910390fd5b5f610360346104f4565b90505f813461036f919061088a565b90505f60014361037f919061088a565b4042336040516020016103949392919061094b565b604051602081830303815290604052805190602001205f1c90505f806002836103bd91906109b4565b149050801561047c575f3373ffffffffffffffffffffffffffffffffffffffff166002856103eb91906107e1565b6040516103f790610668565b5f6040518083038185875af1925050503d805f8114610431576040519150601f19603f3d011682016040523d82523d5f602084013e610436565b606091505b505090508061047a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610471906106c6565b60405180910390fd5b505b7ff8e99859e696debf4ef1752d671f759f7f63a1116efe995d789edfb3849c35493334836040516104af939291906109fe565b60405180910390a17fc472cb3a7a659a876494d66b3063145f279701771d6150b9329c31611ed6405c846040516104e69190610552565b60405180910390a150505050565b5f678ac7230489e8000082101561052557606460028361051491906107e1565b61051e9190610a33565b9050610535565b6064826105329190610a33565b90505b919050565b5f819050919050565b61054c8161053a565b82525050565b5f6020820190506105655f830184610543565b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6105948261056b565b9050919050565b6105a48161058a565b82525050565b5f6020820190506105bd5f83018461059b565b92915050565b5f82825260208201905092915050565b7f4f6e6c79206f776e6572000000000000000000000000000000000000000000005f82015250565b5f610607600a836105c3565b9150610612826105d3565b602082019050919050565b5f6020820190508181035f830152610634816105fb565b9050919050565b5f81905092915050565b50565b5f6106535f8361063b565b915061065e82610645565b5f82019050919050565b5f61067282610648565b9150819050919050565b7f5472616e73666572206661696c656400000000000000000000000000000000005f82015250565b5f6106b0600f836105c3565b91506106bb8261067c565b602082019050919050565b5f6020820190508181035f8301526106dd816106a4565b9050919050565b7f42657420746f6f20736d616c6c000000000000000000000000000000000000005f82015250565b5f610718600d836105c3565b9150610723826106e4565b602082019050919050565b5f6020820190508181035f8301526107458161070c565b9050919050565b7f42657420746f6f206c61726765000000000000000000000000000000000000005f82015250565b5f610780600d836105c3565b915061078b8261074c565b602082019050919050565b5f6020820190508181035f8301526107ad81610774565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6107eb8261053a565b91506107f68361053a565b92508282026108048161053a565b9150828204841483151761081b5761081a6107b4565b5b5092915050565b7f496e73756666696369656e7420636f6e74726163742062616c616e63650000005f82015250565b5f610856601d836105c3565b915061086182610822565b602082019050919050565b5f6020820190508181035f8301526108838161084a565b9050919050565b5f6108948261053a565b915061089f8361053a565b92508282039050818111156108b7576108b66107b4565b5b92915050565b5f819050919050565b5f819050919050565b6108e06108db826108bd565b6108c6565b82525050565b5f819050919050565b6109006108fb8261053a565b6108e6565b82525050565b5f8160601b9050919050565b5f61091c82610906565b9050919050565b5f61092d82610912565b9050919050565b6109456109408261058a565b610923565b82525050565b5f61095682866108cf565b60208201915061096682856108ef565b6020820191506109768284610934565b601482019150819050949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f6109be8261053a565b91506109c98361053a565b9250826109d9576109d8610987565b5b828206905092915050565b5f8115159050919050565b6109f8816109e4565b82525050565b5f606082019050610a115f83018661059b565b610a1e6020830185610543565b610a2b60408301846109ef565b949350505050565b5f610a3d8261053a565b9150610a488361053a565b925082610a5857610a57610987565b5b82820490509291505056fea2646970667358221220fc964af39761419a0bfd3cf5c84815fa6619bc0231d389300091abdfc26c203464736f6c634300081a0033
Deployed Bytecode
0x60806040526004361061004d575f3560e01c80632e5b216814610058578063476343ee146100825780638da5cb5b146100985780639619367d146100c2578063ef178b87146100ec57610054565b3661005457005b5f80fd5b348015610063575f80fd5b5061006c6100f6565b6040516100799190610552565b60405180910390f35b34801561008d575f80fd5b506100966100fc565b005b3480156100a3575f80fd5b506100ac610254565b6040516100b991906105aa565b60405180910390f35b3480156100cd575f80fd5b506100d6610277565b6040516100e39190610552565b60405180910390f35b6100f461027d565b005b60025481565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610189576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101809061061d565b60405180910390fd5b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16476040516101ce90610668565b5f6040518083038185875af1925050503d805f8114610208576040519150601f19603f3d011682016040523d82523d5f602084013e61020d565b606091505b5050905080610251576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610248906106c6565b60405180910390fd5b50565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60015481565b6001543410156102c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102b99061072e565b60405180910390fd5b600254341115610307576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102fe90610796565b60405180910390fd5b60023461031491906107e1565b471015610356576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161034d9061086c565b60405180910390fd5b5f610360346104f4565b90505f813461036f919061088a565b90505f60014361037f919061088a565b4042336040516020016103949392919061094b565b604051602081830303815290604052805190602001205f1c90505f806002836103bd91906109b4565b149050801561047c575f3373ffffffffffffffffffffffffffffffffffffffff166002856103eb91906107e1565b6040516103f790610668565b5f6040518083038185875af1925050503d805f8114610431576040519150601f19603f3d011682016040523d82523d5f602084013e610436565b606091505b505090508061047a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610471906106c6565b60405180910390fd5b505b7ff8e99859e696debf4ef1752d671f759f7f63a1116efe995d789edfb3849c35493334836040516104af939291906109fe565b60405180910390a17fc472cb3a7a659a876494d66b3063145f279701771d6150b9329c31611ed6405c846040516104e69190610552565b60405180910390a150505050565b5f678ac7230489e8000082101561052557606460028361051491906107e1565b61051e9190610a33565b9050610535565b6064826105329190610a33565b90505b919050565b5f819050919050565b61054c8161053a565b82525050565b5f6020820190506105655f830184610543565b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6105948261056b565b9050919050565b6105a48161058a565b82525050565b5f6020820190506105bd5f83018461059b565b92915050565b5f82825260208201905092915050565b7f4f6e6c79206f776e6572000000000000000000000000000000000000000000005f82015250565b5f610607600a836105c3565b9150610612826105d3565b602082019050919050565b5f6020820190508181035f830152610634816105fb565b9050919050565b5f81905092915050565b50565b5f6106535f8361063b565b915061065e82610645565b5f82019050919050565b5f61067282610648565b9150819050919050565b7f5472616e73666572206661696c656400000000000000000000000000000000005f82015250565b5f6106b0600f836105c3565b91506106bb8261067c565b602082019050919050565b5f6020820190508181035f8301526106dd816106a4565b9050919050565b7f42657420746f6f20736d616c6c000000000000000000000000000000000000005f82015250565b5f610718600d836105c3565b9150610723826106e4565b602082019050919050565b5f6020820190508181035f8301526107458161070c565b9050919050565b7f42657420746f6f206c61726765000000000000000000000000000000000000005f82015250565b5f610780600d836105c3565b915061078b8261074c565b602082019050919050565b5f6020820190508181035f8301526107ad81610774565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6107eb8261053a565b91506107f68361053a565b92508282026108048161053a565b9150828204841483151761081b5761081a6107b4565b5b5092915050565b7f496e73756666696369656e7420636f6e74726163742062616c616e63650000005f82015250565b5f610856601d836105c3565b915061086182610822565b602082019050919050565b5f6020820190508181035f8301526108838161084a565b9050919050565b5f6108948261053a565b915061089f8361053a565b92508282039050818111156108b7576108b66107b4565b5b92915050565b5f819050919050565b5f819050919050565b6108e06108db826108bd565b6108c6565b82525050565b5f819050919050565b6109006108fb8261053a565b6108e6565b82525050565b5f8160601b9050919050565b5f61091c82610906565b9050919050565b5f61092d82610912565b9050919050565b6109456109408261058a565b610923565b82525050565b5f61095682866108cf565b60208201915061096682856108ef565b6020820191506109768284610934565b601482019150819050949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f6109be8261053a565b91506109c98361053a565b9250826109d9576109d8610987565b5b828206905092915050565b5f8115159050919050565b6109f8816109e4565b82525050565b5f606082019050610a115f83018661059b565b610a1e6020830185610543565b610a2b60408301846109ef565b949350505050565b5f610a3d8261053a565b9150610a488361053a565b925082610a5857610a57610987565b5b82820490509291505056fea2646970667358221220fc964af39761419a0bfd3cf5c84815fa6619bc0231d389300091abdfc26c203464736f6c634300081a0033
Deployed Bytecode Sourcemap
60:1998:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;162:33;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1875:180;;;;;;;;;;;;;:::i;:::-;;85:20;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;112:34;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;844:986;;;:::i;:::-;;162:33;;;;:::o;1875:180::-;534:5;;;;;;;;;;520:19;;:10;:19;;;512:42;;;;;;;;;;;;:::i;:::-;;;;;;;;;1930:12:::1;1956:5:::0;::::1;;;;;;;;;;1948:19;;1975:21;1948:53;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1929:72;;;2020:7;2012:35;;;;;;;;;;;;:::i;:::-;;;;;;;;;1918:137;1875:180::o:0;85:20::-;;;;;;;;;;;;:::o;112:34::-;;;;:::o;844:986::-;912:6;;899:9;:19;;891:45;;;;;;;;;;;;:::i;:::-;;;;;;;;;968:6;;955:9;:19;;947:45;;;;;;;;;;;;:::i;:::-;;;;;;;;;1048:1;1036:9;:13;;;;:::i;:::-;1011:21;:38;;1003:80;;;;;;;;;;;;:::i;:::-;;;;;;;;;1096:11;1110:23;1123:9;1110:12;:23::i;:::-;1096:37;;1144:17;1176:3;1164:9;:15;;;;:::i;:::-;1144:35;;1259:20;1396:1;1381:12;:16;;;;:::i;:::-;1371:27;1421:15;1459:10;1332:156;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;1304:199;;;;;;1282:232;;1259:255;;1535:8;1566:1;1561;1546:12;:16;;;;:::i;:::-;:21;1535:32;;1584:3;1580:155;;;1605:12;1631:10;1623:24;;1667:1;1655:9;:13;;;;:::i;:::-;1623:50;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1604:69;;;1696:7;1688:35;;;;;;;;;;;;:::i;:::-;;;;;;;;;1589:146;1580:155;1752:37;1762:10;1774:9;1785:3;1752:37;;;;;;;;:::i;:::-;;;;;;;;1805:17;1818:3;1805:17;;;;;;:::i;:::-;;;;;;;;880:950;;;;844:986::o;582:254::-;642:7;675:8;666:6;:17;662:167;;;742:3;737:1;728:6;:10;;;;:::i;:::-;727:18;;;;:::i;:::-;720:25;;;;662:167;804:3;795:6;:12;;;;:::i;:::-;788:19;;582:254;;;;:::o;7:77:1:-;44:7;73:5;62:16;;7:77;;;:::o;90:118::-;177:24;195:5;177:24;:::i;:::-;172:3;165:37;90:118;;:::o;214:222::-;307:4;345:2;334:9;330:18;322:26;;358:71;426:1;415:9;411:17;402:6;358:71;:::i;:::-;214:222;;;;:::o;442:126::-;479:7;519:42;512:5;508:54;497:65;;442:126;;;:::o;574:96::-;611:7;640:24;658:5;640:24;:::i;:::-;629:35;;574:96;;;:::o;676:118::-;763:24;781:5;763:24;:::i;:::-;758:3;751:37;676:118;;:::o;800:222::-;893:4;931:2;920:9;916:18;908:26;;944:71;1012:1;1001:9;997:17;988:6;944:71;:::i;:::-;800:222;;;;:::o;1028:169::-;1112:11;1146:6;1141:3;1134:19;1186:4;1181:3;1177:14;1162:29;;1028:169;;;;:::o;1203:160::-;1343:12;1339:1;1331:6;1327:14;1320:36;1203:160;:::o;1369:366::-;1511:3;1532:67;1596:2;1591:3;1532:67;:::i;:::-;1525:74;;1608:93;1697:3;1608:93;:::i;:::-;1726:2;1721:3;1717:12;1710:19;;1369:366;;;:::o;1741:419::-;1907:4;1945:2;1934:9;1930:18;1922:26;;1994:9;1988:4;1984:20;1980:1;1969:9;1965:17;1958:47;2022:131;2148:4;2022:131;:::i;:::-;2014:139;;1741:419;;;:::o;2166:147::-;2267:11;2304:3;2289:18;;2166:147;;;;:::o;2319:114::-;;:::o;2439:398::-;2598:3;2619:83;2700:1;2695:3;2619:83;:::i;:::-;2612:90;;2711:93;2800:3;2711:93;:::i;:::-;2829:1;2824:3;2820:11;2813:18;;2439:398;;;:::o;2843:379::-;3027:3;3049:147;3192:3;3049:147;:::i;:::-;3042:154;;3213:3;3206:10;;2843:379;;;:::o;3228:165::-;3368:17;3364:1;3356:6;3352:14;3345:41;3228:165;:::o;3399:366::-;3541:3;3562:67;3626:2;3621:3;3562:67;:::i;:::-;3555:74;;3638:93;3727:3;3638:93;:::i;:::-;3756:2;3751:3;3747:12;3740:19;;3399:366;;;:::o;3771:419::-;3937:4;3975:2;3964:9;3960:18;3952:26;;4024:9;4018:4;4014:20;4010:1;3999:9;3995:17;3988:47;4052:131;4178:4;4052:131;:::i;:::-;4044:139;;3771:419;;;:::o;4196:163::-;4336:15;4332:1;4324:6;4320:14;4313:39;4196:163;:::o;4365:366::-;4507:3;4528:67;4592:2;4587:3;4528:67;:::i;:::-;4521:74;;4604:93;4693:3;4604:93;:::i;:::-;4722:2;4717:3;4713:12;4706:19;;4365:366;;;:::o;4737:419::-;4903:4;4941:2;4930:9;4926:18;4918:26;;4990:9;4984:4;4980:20;4976:1;4965:9;4961:17;4954:47;5018:131;5144:4;5018:131;:::i;:::-;5010:139;;4737:419;;;:::o;5162:163::-;5302:15;5298:1;5290:6;5286:14;5279:39;5162:163;:::o;5331:366::-;5473:3;5494:67;5558:2;5553:3;5494:67;:::i;:::-;5487:74;;5570:93;5659:3;5570:93;:::i;:::-;5688:2;5683:3;5679:12;5672:19;;5331:366;;;:::o;5703:419::-;5869:4;5907:2;5896:9;5892:18;5884:26;;5956:9;5950:4;5946:20;5942:1;5931:9;5927:17;5920:47;5984:131;6110:4;5984:131;:::i;:::-;5976:139;;5703:419;;;:::o;6128:180::-;6176:77;6173:1;6166:88;6273:4;6270:1;6263:15;6297:4;6294:1;6287:15;6314:410;6354:7;6377:20;6395:1;6377:20;:::i;:::-;6372:25;;6411:20;6429:1;6411:20;:::i;:::-;6406:25;;6466:1;6463;6459:9;6488:30;6506:11;6488:30;:::i;:::-;6477:41;;6667:1;6658:7;6654:15;6651:1;6648:22;6628:1;6621:9;6601:83;6578:139;;6697:18;;:::i;:::-;6578:139;6362:362;6314:410;;;;:::o;6730:179::-;6870:31;6866:1;6858:6;6854:14;6847:55;6730:179;:::o;6915:366::-;7057:3;7078:67;7142:2;7137:3;7078:67;:::i;:::-;7071:74;;7154:93;7243:3;7154:93;:::i;:::-;7272:2;7267:3;7263:12;7256:19;;6915:366;;;:::o;7287:419::-;7453:4;7491:2;7480:9;7476:18;7468:26;;7540:9;7534:4;7530:20;7526:1;7515:9;7511:17;7504:47;7568:131;7694:4;7568:131;:::i;:::-;7560:139;;7287:419;;;:::o;7712:194::-;7752:4;7772:20;7790:1;7772:20;:::i;:::-;7767:25;;7806:20;7824:1;7806:20;:::i;:::-;7801:25;;7850:1;7847;7843:9;7835:17;;7874:1;7868:4;7865:11;7862:37;;;7879:18;;:::i;:::-;7862:37;7712:194;;;;:::o;7912:77::-;7949:7;7978:5;7967:16;;7912:77;;;:::o;7995:79::-;8034:7;8063:5;8052:16;;7995:79;;;:::o;8080:157::-;8185:45;8205:24;8223:5;8205:24;:::i;:::-;8185:45;:::i;:::-;8180:3;8173:58;8080:157;;:::o;8243:79::-;8282:7;8311:5;8300:16;;8243:79;;;:::o;8328:157::-;8433:45;8453:24;8471:5;8453:24;:::i;:::-;8433:45;:::i;:::-;8428:3;8421:58;8328:157;;:::o;8491:94::-;8524:8;8572:5;8568:2;8564:14;8543:35;;8491:94;;;:::o;8591:::-;8630:7;8659:20;8673:5;8659:20;:::i;:::-;8648:31;;8591:94;;;:::o;8691:100::-;8730:7;8759:26;8779:5;8759:26;:::i;:::-;8748:37;;8691:100;;;:::o;8797:157::-;8902:45;8922:24;8940:5;8922:24;:::i;:::-;8902:45;:::i;:::-;8897:3;8890:58;8797:157;;:::o;8960:538::-;9128:3;9143:75;9214:3;9205:6;9143:75;:::i;:::-;9243:2;9238:3;9234:12;9227:19;;9256:75;9327:3;9318:6;9256:75;:::i;:::-;9356:2;9351:3;9347:12;9340:19;;9369:75;9440:3;9431:6;9369:75;:::i;:::-;9469:2;9464:3;9460:12;9453:19;;9489:3;9482:10;;8960:538;;;;;;:::o;9504:180::-;9552:77;9549:1;9542:88;9649:4;9646:1;9639:15;9673:4;9670:1;9663:15;9690:176;9722:1;9739:20;9757:1;9739:20;:::i;:::-;9734:25;;9773:20;9791:1;9773:20;:::i;:::-;9768:25;;9812:1;9802:35;;9817:18;;:::i;:::-;9802:35;9858:1;9855;9851:9;9846:14;;9690:176;;;;:::o;9872:90::-;9906:7;9949:5;9942:13;9935:21;9924:32;;9872:90;;;:::o;9968:109::-;10049:21;10064:5;10049:21;:::i;:::-;10044:3;10037:34;9968:109;;:::o;10083:430::-;10226:4;10264:2;10253:9;10249:18;10241:26;;10277:71;10345:1;10334:9;10330:17;10321:6;10277:71;:::i;:::-;10358:72;10426:2;10415:9;10411:18;10402:6;10358:72;:::i;:::-;10440:66;10502:2;10491:9;10487:18;10478:6;10440:66;:::i;:::-;10083:430;;;;;;:::o;10519:185::-;10559:1;10576:20;10594:1;10576:20;:::i;:::-;10571:25;;10610:20;10628:1;10610:20;:::i;:::-;10605:25;;10649:1;10639:35;;10654:18;;:::i;:::-;10639:35;10696:1;10693;10689:9;10684:14;;10519:185;;;;:::o
Swarm Source
ipfs://fc964af39761419a0bfd3cf5c84815fa6619bc0231d389300091abdfc26c2034
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.