More Info
Private Name Tags
ContractCreator
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block | From | To | Value | ||
---|---|---|---|---|---|---|
18740790 | 212 days ago | 0.000075 ETH | ||||
18340880 | 268 days ago | 0.00015 ETH | ||||
17900362 | 330 days ago | 0.000045 ETH | ||||
17824627 | 340 days ago | 0.0000005 ETH | ||||
17452098 | 393 days ago | 0.0000001 ETH | ||||
17023676 | 453 days ago | 0.00015 ETH | ||||
17023521 | 453 days ago | 0.00015 ETH | ||||
17017977 | 454 days ago | 0.00015 ETH | ||||
17017010 | 454 days ago | 0.00015 ETH | ||||
16988932 | 458 days ago | 0.00015 ETH | ||||
16988189 | 458 days ago | 0.00015 ETH | ||||
16932275 | 466 days ago | 0.00015 ETH | ||||
16932217 | 466 days ago | 0.00015 ETH | ||||
16889488 | 472 days ago | 0.00015 ETH | ||||
16889453 | 472 days ago | 0.00015 ETH | ||||
16882493 | 473 days ago | 0.00015 ETH | ||||
16733842 | 494 days ago | 0.00015 ETH | ||||
16733784 | 494 days ago | 0.00015 ETH | ||||
16682995 | 501 days ago | 0.000075 ETH | ||||
16681231 | 501 days ago | 0.0000075 ETH | ||||
16669195 | 503 days ago | 0.0000375 ETH | ||||
16669195 | 503 days ago | 0.0000375 ETH | ||||
16669195 | 503 days ago | 0.0000375 ETH | ||||
16669195 | 503 days ago | 0.000075 ETH | ||||
16669195 | 503 days ago | 0.0000375 ETH |
Loading...
Loading
Contract Name:
SimpleCommunityRedirect
Compiler Version
v0.8.15+commit.e14f2714
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2022-07-06 */ // File: @openzeppelin/[email protected]/utils/Context.sol // OpenZeppelin Contracts v4.4.1 (utils/Context.sol) pragma solidity ^0.8.0; /** * @dev Provides information about the current execution context, including the * sender of the transaction and its data. While these are generally available * via msg.sender and msg.data, they should not be accessed in such a direct * manner, since when dealing with meta-transactions the account sending and * paying for execution may not be the actual sender (as far as an application * is concerned). * * This contract is only required for intermediate, library-like contracts. */ abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { return msg.data; } } // File: @openzeppelin/[email protected]/access/Ownable.sol // OpenZeppelin Contracts v4.4.1 (access/Ownable.sol) pragma solidity ^0.8.0; /** * @dev Contract module which provides a basic access control mechanism, where * there is an account (an owner) that can be granted exclusive access to * specific functions. * * By default, the owner account will be the one that deploys the contract. This * can later be changed with {transferOwnership}. * * This module is used through inheritance. It will make available the modifier * `onlyOwner`, which can be applied to your functions to restrict their use to * the owner. */ abstract contract Ownable is Context { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev Initializes the contract setting the deployer as the initial owner. */ constructor() { _transferOwnership(_msgSender()); } /** * @dev Returns the address of the current owner. */ function owner() public view virtual returns (address) { return _owner; } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { require(owner() == _msgSender(), "Ownable: caller is not the owner"); _; } /** * @dev Leaves the contract without owner. It will not be possible to call * `onlyOwner` functions anymore. Can only be called by the current owner. * * NOTE: Renouncing ownership will leave the contract without an owner, * thereby removing any functionality that is only available to the owner. */ function renounceOwnership() public virtual onlyOwner { _transferOwnership(address(0)); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Can only be called by the current owner. */ function transferOwnership(address newOwner) public virtual onlyOwner { require(newOwner != address(0), "Ownable: new owner is the zero address"); _transferOwnership(newOwner); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Internal function without access restriction. */ function _transferOwnership(address newOwner) internal virtual { address oldOwner = _owner; _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } } // File: SimpleCommunityRedirect.sol pragma solidity >= 0.8.15; contract SimpleCommunityRedirect is Ownable { // wallets address public constant PROJECT_WALLET = 0xAB1AE0Ce6cBcA4A45E706F8B0D4d549094209982; address public constant COMMUNITY_WALLET = 0x983130B680392f3d7b510b25D6aD3e23e6545a5E; event Withdraw(uint256 amountCommunity, uint256 amountProject); // percentage to community wallet uint256 public percentageToCommunity = 20; /** * @dev Change percentage to community, callable by owner */ function setPercentage(uint256 newPercentage) external onlyOwner { percentageToCommunity = newPercentage; } /** * @dev Accept direct ether transfers */ receive() external payable {} /** * @dev View current balance */ function viewBalance() external view returns(uint256) { return address(this).balance; } /** * @dev Withdraw ether, callable by owner */ function withdraw() external onlyOwner { uint256 balance = address(this).balance; uint256 amountCommunity = balance*percentageToCommunity/100; uint256 amountProject = balance-amountCommunity; payable(COMMUNITY_WALLET).transfer(amountCommunity); payable(PROJECT_WALLET).transfer(amountProject); emit Withdraw(amountCommunity, amountProject); } } // nothing funds nobodies // the comsos is within us. we are made of star-stuff. we are a way for the universe to know itself
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"amountCommunity","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amountProject","type":"uint256"}],"name":"Withdraw","type":"event"},{"inputs":[],"name":"COMMUNITY_WALLET","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PROJECT_WALLET","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"percentageToCommunity","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newPercentage","type":"uint256"}],"name":"setPercentage","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"viewBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
6080604052601460015534801561001557600080fd5b5061003261002761003760201b60201c565b61003f60201b60201c565b610103565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b610a9a806101126000396000f3fe60806040526004361061008a5760003560e01c80638da5cb5b116100595780638da5cb5b14610118578063b615960614610143578063e0cad9b11461016e578063e0ec0adb14610199578063f2fde38b146101c457610091565b80633ccfd60b146100965780633ff1e05b146100ad5780635da4a1d3146100d8578063715018a61461010157610091565b3661009157005b600080fd5b3480156100a257600080fd5b506100ab6101ed565b005b3480156100b957600080fd5b506100c2610390565b6040516100cf91906106e1565b60405180910390f35b3480156100e457600080fd5b506100ff60048036038101906100fa919061072d565b610398565b005b34801561010d57600080fd5b5061011661041e565b005b34801561012457600080fd5b5061012d6104a6565b60405161013a919061079b565b60405180910390f35b34801561014f57600080fd5b506101586104cf565b604051610165919061079b565b60405180910390f35b34801561017a57600080fd5b506101836104e7565b604051610190919061079b565b60405180910390f35b3480156101a557600080fd5b506101ae6104ff565b6040516101bb91906106e1565b60405180910390f35b3480156101d057600080fd5b506101eb60048036038101906101e691906107e2565b610505565b005b6101f56105fc565b73ffffffffffffffffffffffffffffffffffffffff166102136104a6565b73ffffffffffffffffffffffffffffffffffffffff1614610269576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102609061086c565b60405180910390fd5b6000479050600060646001548361028091906108bb565b61028a9190610944565b90506000818361029a9190610975565b905073983130b680392f3d7b510b25d6ad3e23e6545a5e73ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f193505050501580156102f6573d6000803e3d6000fd5b5073ab1ae0ce6cbca4a45e706f8b0d4d54909420998273ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610351573d6000803e3d6000fd5b507f56ca301a9219608c91e7bcee90e083c19671d2cdcc96752c7af291cee5f9c8c882826040516103839291906109a9565b60405180910390a1505050565b600047905090565b6103a06105fc565b73ffffffffffffffffffffffffffffffffffffffff166103be6104a6565b73ffffffffffffffffffffffffffffffffffffffff1614610414576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161040b9061086c565b60405180910390fd5b8060018190555050565b6104266105fc565b73ffffffffffffffffffffffffffffffffffffffff166104446104a6565b73ffffffffffffffffffffffffffffffffffffffff161461049a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104919061086c565b60405180910390fd5b6104a46000610604565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b73ab1ae0ce6cbca4a45e706f8b0d4d54909420998281565b73983130b680392f3d7b510b25d6ad3e23e6545a5e81565b60015481565b61050d6105fc565b73ffffffffffffffffffffffffffffffffffffffff1661052b6104a6565b73ffffffffffffffffffffffffffffffffffffffff1614610581576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105789061086c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036105f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e790610a44565b60405180910390fd5b6105f981610604565b50565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000819050919050565b6106db816106c8565b82525050565b60006020820190506106f660008301846106d2565b92915050565b600080fd5b61070a816106c8565b811461071557600080fd5b50565b60008135905061072781610701565b92915050565b600060208284031215610743576107426106fc565b5b600061075184828501610718565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006107858261075a565b9050919050565b6107958161077a565b82525050565b60006020820190506107b0600083018461078c565b92915050565b6107bf8161077a565b81146107ca57600080fd5b50565b6000813590506107dc816107b6565b92915050565b6000602082840312156107f8576107f76106fc565b5b6000610806848285016107cd565b91505092915050565b600082825260208201905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600061085660208361080f565b915061086182610820565b602082019050919050565b6000602082019050818103600083015261088581610849565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006108c6826106c8565b91506108d1836106c8565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561090a5761090961088c565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061094f826106c8565b915061095a836106c8565b92508261096a57610969610915565b5b828204905092915050565b6000610980826106c8565b915061098b836106c8565b92508282101561099e5761099d61088c565b5b828203905092915050565b60006040820190506109be60008301856106d2565b6109cb60208301846106d2565b9392505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000610a2e60268361080f565b9150610a39826109d2565b604082019050919050565b60006020820190508181036000830152610a5d81610a21565b905091905056fea2646970667358221220141c0eb93bee9973f993cbd2cced567d9e3eb8b367fa863659fb261acd0131ba64736f6c634300080f0033
Deployed Bytecode
0x60806040526004361061008a5760003560e01c80638da5cb5b116100595780638da5cb5b14610118578063b615960614610143578063e0cad9b11461016e578063e0ec0adb14610199578063f2fde38b146101c457610091565b80633ccfd60b146100965780633ff1e05b146100ad5780635da4a1d3146100d8578063715018a61461010157610091565b3661009157005b600080fd5b3480156100a257600080fd5b506100ab6101ed565b005b3480156100b957600080fd5b506100c2610390565b6040516100cf91906106e1565b60405180910390f35b3480156100e457600080fd5b506100ff60048036038101906100fa919061072d565b610398565b005b34801561010d57600080fd5b5061011661041e565b005b34801561012457600080fd5b5061012d6104a6565b60405161013a919061079b565b60405180910390f35b34801561014f57600080fd5b506101586104cf565b604051610165919061079b565b60405180910390f35b34801561017a57600080fd5b506101836104e7565b604051610190919061079b565b60405180910390f35b3480156101a557600080fd5b506101ae6104ff565b6040516101bb91906106e1565b60405180910390f35b3480156101d057600080fd5b506101eb60048036038101906101e691906107e2565b610505565b005b6101f56105fc565b73ffffffffffffffffffffffffffffffffffffffff166102136104a6565b73ffffffffffffffffffffffffffffffffffffffff1614610269576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102609061086c565b60405180910390fd5b6000479050600060646001548361028091906108bb565b61028a9190610944565b90506000818361029a9190610975565b905073983130b680392f3d7b510b25d6ad3e23e6545a5e73ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f193505050501580156102f6573d6000803e3d6000fd5b5073ab1ae0ce6cbca4a45e706f8b0d4d54909420998273ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610351573d6000803e3d6000fd5b507f56ca301a9219608c91e7bcee90e083c19671d2cdcc96752c7af291cee5f9c8c882826040516103839291906109a9565b60405180910390a1505050565b600047905090565b6103a06105fc565b73ffffffffffffffffffffffffffffffffffffffff166103be6104a6565b73ffffffffffffffffffffffffffffffffffffffff1614610414576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161040b9061086c565b60405180910390fd5b8060018190555050565b6104266105fc565b73ffffffffffffffffffffffffffffffffffffffff166104446104a6565b73ffffffffffffffffffffffffffffffffffffffff161461049a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104919061086c565b60405180910390fd5b6104a46000610604565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b73ab1ae0ce6cbca4a45e706f8b0d4d54909420998281565b73983130b680392f3d7b510b25d6ad3e23e6545a5e81565b60015481565b61050d6105fc565b73ffffffffffffffffffffffffffffffffffffffff1661052b6104a6565b73ffffffffffffffffffffffffffffffffffffffff1614610581576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105789061086c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036105f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e790610a44565b60405180910390fd5b6105f981610604565b50565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000819050919050565b6106db816106c8565b82525050565b60006020820190506106f660008301846106d2565b92915050565b600080fd5b61070a816106c8565b811461071557600080fd5b50565b60008135905061072781610701565b92915050565b600060208284031215610743576107426106fc565b5b600061075184828501610718565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006107858261075a565b9050919050565b6107958161077a565b82525050565b60006020820190506107b0600083018461078c565b92915050565b6107bf8161077a565b81146107ca57600080fd5b50565b6000813590506107dc816107b6565b92915050565b6000602082840312156107f8576107f76106fc565b5b6000610806848285016107cd565b91505092915050565b600082825260208201905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600061085660208361080f565b915061086182610820565b602082019050919050565b6000602082019050818103600083015261088581610849565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006108c6826106c8565b91506108d1836106c8565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561090a5761090961088c565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061094f826106c8565b915061095a836106c8565b92508261096a57610969610915565b5b828204905092915050565b6000610980826106c8565b915061098b836106c8565b92508282101561099e5761099d61088c565b5b828203905092915050565b60006040820190506109be60008301856106d2565b6109cb60208301846106d2565b9392505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000610a2e60268361080f565b9150610a39826109d2565b604082019050919050565b60006020820190508181036000830152610a5d81610a21565b905091905056fea2646970667358221220141c0eb93bee9973f993cbd2cced567d9e3eb8b367fa863659fb261acd0131ba64736f6c634300080f0033
Deployed Bytecode Sourcemap
3509:1365:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4464:407;;;;;;;;;;;;;:::i;:::-;;4285:101;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4006:121;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2618:103;;;;;;;;;;;;;:::i;:::-;;1967:87;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3576:83;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3666:85;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3875:41;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2876:201;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4464:407;2198:12;:10;:12::i;:::-;2187:23;;:7;:5;:7::i;:::-;:23;;;2179:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;4514:15:::1;4532:21;4514:39;;4566:23;4622:3;4600:21;;4592:7;:29;;;;:::i;:::-;:33;;;;:::i;:::-;4566:59;;4636:21;4668:15;4660:7;:23;;;;:::i;:::-;4636:47;;3709:42;4696:34;;:51;4731:15;4696:51;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;3617:42;4758:32;;:47;4791:13;4758:47;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;4823:40;4832:15;4849:13;4823:40;;;;;;;:::i;:::-;;;;;;;;4503:368;;;4464:407::o:0;4285:101::-;4330:7;4357:21;4350:28;;4285:101;:::o;4006:121::-;2198:12;:10;:12::i;:::-;2187:23;;:7;:5;:7::i;:::-;:23;;;2179:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;4106:13:::1;4082:21;:37;;;;4006:121:::0;:::o;2618:103::-;2198:12;:10;:12::i;:::-;2187:23;;:7;:5;:7::i;:::-;:23;;;2179:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;2683:30:::1;2710:1;2683:18;:30::i;:::-;2618:103::o:0;1967:87::-;2013:7;2040:6;;;;;;;;;;;2033:13;;1967:87;:::o;3576:83::-;3617:42;3576:83;:::o;3666:85::-;3709:42;3666:85;:::o;3875:41::-;;;;:::o;2876:201::-;2198:12;:10;:12::i;:::-;2187:23;;:7;:5;:7::i;:::-;:23;;;2179:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;2985:1:::1;2965:22;;:8;:22;;::::0;2957:73:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;3041:28;3060:8;3041:18;:28::i;:::-;2876:201:::0;:::o;685:98::-;738:7;765:10;758:17;;685:98;:::o;3237:191::-;3311:16;3330:6;;;;;;;;;;;3311:25;;3356:8;3347:6;;:17;;;;;;;;;;;;;;;;;;3411:8;3380:40;;3401:8;3380:40;;;;;;;;;;;;3300:128;3237:191;:::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;523:117::-;632:1;629;622:12;769:122;842:24;860:5;842:24;:::i;:::-;835:5;832:35;822:63;;881:1;878;871:12;822:63;769:122;:::o;897:139::-;943:5;981:6;968:20;959:29;;997:33;1024:5;997:33;:::i;:::-;897:139;;;;:::o;1042:329::-;1101:6;1150:2;1138:9;1129:7;1125:23;1121:32;1118:119;;;1156:79;;:::i;:::-;1118:119;1276:1;1301:53;1346:7;1337:6;1326:9;1322:22;1301:53;:::i;:::-;1291:63;;1247:117;1042:329;;;;:::o;1377:126::-;1414:7;1454:42;1447:5;1443:54;1432:65;;1377:126;;;:::o;1509:96::-;1546:7;1575:24;1593:5;1575:24;:::i;:::-;1564:35;;1509:96;;;:::o;1611:118::-;1698:24;1716:5;1698:24;:::i;:::-;1693:3;1686:37;1611:118;;:::o;1735:222::-;1828:4;1866:2;1855:9;1851:18;1843:26;;1879:71;1947:1;1936:9;1932:17;1923:6;1879:71;:::i;:::-;1735:222;;;;:::o;1963:122::-;2036:24;2054:5;2036:24;:::i;:::-;2029:5;2026:35;2016:63;;2075:1;2072;2065:12;2016:63;1963:122;:::o;2091:139::-;2137:5;2175:6;2162:20;2153:29;;2191:33;2218:5;2191:33;:::i;:::-;2091:139;;;;:::o;2236:329::-;2295:6;2344:2;2332:9;2323:7;2319:23;2315:32;2312:119;;;2350:79;;:::i;:::-;2312:119;2470:1;2495:53;2540:7;2531:6;2520:9;2516:22;2495:53;:::i;:::-;2485:63;;2441:117;2236:329;;;;:::o;2571:169::-;2655:11;2689:6;2684:3;2677:19;2729:4;2724:3;2720:14;2705:29;;2571:169;;;;:::o;2746:182::-;2886:34;2882:1;2874:6;2870:14;2863:58;2746:182;:::o;2934:366::-;3076:3;3097:67;3161:2;3156:3;3097:67;:::i;:::-;3090:74;;3173:93;3262:3;3173:93;:::i;:::-;3291:2;3286:3;3282:12;3275:19;;2934:366;;;:::o;3306:419::-;3472:4;3510:2;3499:9;3495:18;3487:26;;3559:9;3553:4;3549:20;3545:1;3534:9;3530:17;3523:47;3587:131;3713:4;3587:131;:::i;:::-;3579:139;;3306:419;;;:::o;3731:180::-;3779:77;3776:1;3769:88;3876:4;3873:1;3866:15;3900:4;3897:1;3890:15;3917:348;3957:7;3980:20;3998:1;3980:20;:::i;:::-;3975:25;;4014:20;4032:1;4014:20;:::i;:::-;4009:25;;4202:1;4134:66;4130:74;4127:1;4124:81;4119:1;4112:9;4105:17;4101:105;4098:131;;;4209:18;;:::i;:::-;4098:131;4257:1;4254;4250:9;4239:20;;3917:348;;;;:::o;4271:180::-;4319:77;4316:1;4309:88;4416:4;4413:1;4406:15;4440:4;4437:1;4430:15;4457:185;4497:1;4514:20;4532:1;4514:20;:::i;:::-;4509:25;;4548:20;4566:1;4548:20;:::i;:::-;4543:25;;4587:1;4577:35;;4592:18;;:::i;:::-;4577:35;4634:1;4631;4627:9;4622:14;;4457:185;;;;:::o;4648:191::-;4688:4;4708:20;4726:1;4708:20;:::i;:::-;4703:25;;4742:20;4760:1;4742:20;:::i;:::-;4737:25;;4781:1;4778;4775:8;4772:34;;;4786:18;;:::i;:::-;4772:34;4831:1;4828;4824:9;4816:17;;4648:191;;;;:::o;4845:332::-;4966:4;5004:2;4993:9;4989:18;4981:26;;5017:71;5085:1;5074:9;5070:17;5061:6;5017:71;:::i;:::-;5098:72;5166:2;5155:9;5151:18;5142:6;5098:72;:::i;:::-;4845:332;;;;;:::o;5183:225::-;5323:34;5319:1;5311:6;5307:14;5300:58;5392:8;5387:2;5379:6;5375:15;5368:33;5183:225;:::o;5414:366::-;5556:3;5577:67;5641:2;5636:3;5577:67;:::i;:::-;5570:74;;5653:93;5742:3;5653:93;:::i;:::-;5771:2;5766:3;5762:12;5755:19;;5414:366;;;:::o;5786:419::-;5952:4;5990:2;5979:9;5975:18;5967:26;;6039:9;6033:4;6029:20;6025:1;6014:9;6010:17;6003:47;6067:131;6193:4;6067:131;:::i;:::-;6059:139;;5786:419;;;:::o
Swarm Source
ipfs://141c0eb93bee9973f993cbd2cced567d9e3eb8b367fa863659fb261acd0131ba
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ 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.