Source Code
Overview
ETH Balance
0 ETH
More Info
ContractCreator
Multichain Info
N/A
| Transaction Hash |
Method
|
Block
|
From
|
To
|
Amount
|
||||
|---|---|---|---|---|---|---|---|---|---|
Latest 1 internal transaction
Advanced mode:
| Parent Transaction Hash | Method |
Block
|
From
|
To
|
Amount
|
||
|---|---|---|---|---|---|---|---|
| 0x60806040 | 8332485 | 481 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API[{"inputs":[],"name":"AlreadyInitialized","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"uint256","name":"hardCap","type":"uint256"},{"internalType":"uint256","name":"maxHardCap","type":"uint256"}],"name":"HardcapExceedsMaxHardcap","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"uint256","name":"hardCapPerAccount","type":"uint256"},{"internalType":"uint256","name":"hardCap","type":"uint256"}],"name":"HardcapPerAccountExceedsHardcap","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"uint256","name":"softCap","type":"uint256"},{"internalType":"uint256","name":"hardCap","type":"uint256"}],"name":"InvalidInputAmounts","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"uint256","name":"hardCapPerAccount","type":"uint256"},{"internalType":"address","name":"account","type":"address"}],"name":"InvalidOverAccountHardcapPurchase","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"address","name":"account","type":"address"}],"name":"InvalidOverHardcapPurchase","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"uint256","name":"softCapPerAccount","type":"uint256"},{"internalType":"address","name":"account","type":"address"}],"name":"InvalidUnderAccountSoftcapPurchase","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"address","name":"account","type":"address"}],"name":"InvalidZeroAmountOfFractionsToPurchase","type":"error"},{"inputs":[],"name":"InvalidZeroMaxHardcap","type":"error"},{"inputs":[{"internalType":"bytes4","name":"functionSignature","type":"bytes4"}],"name":"OnlyExternalDelegateCall","type":"error"},{"inputs":[{"internalType":"address","name":"invalidCaller","type":"address"},{"internalType":"bytes4","name":"functionSignature","type":"bytes4"}],"name":"OnlyInternalDelegateCall","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"uint256","name":"softCapPerAccount","type":"uint256"},{"internalType":"uint256","name":"hardCapPerAccount","type":"uint256"}],"name":"SoftcapPerAccountExceedsHardcapPerAccount","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"UnauthorizedInitialization","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"campaignId","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"softCap","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"hardCap","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"softCapPerAccount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"hardCapPerAccount","type":"uint256"}],"name":"PurchaseAmountConfigured","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"maxHardCap","type":"uint256"}],"name":"PurchaseAmountInitialized","type":"event"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"uint256","name":"amountOfFractions","type":"uint256"},{"internalType":"address","name":"account","type":"address"}],"name":"checkPurchaseAmounts","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"}],"name":"getTotalFractionsPurchased","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes","name":"initPurchaseAmountData","type":"bytes"}],"name":"initPurchaseAmountFacet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"}],"name":"isTotalAmountValid","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes","name":"postFractionsAmountData","type":"bytes"}],"name":"setAndCheckPurchaseAmounts","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
6080604052348015600e575f5ffd5b50610b8a8061001c5f395ff3fe608060405234801561000f575f5ffd5b5060043610610064575f3560e01c8063b35f74421161004d578063b35f744214610090578063ce7748a7146100b8578063e1d64837146100d9575f5ffd5b8063541c8a841461006857806369517cd01461007d575b5f5ffd5b61007b610076366004610a0c565b6100ec565b005b61007b61008b366004610a4d565b610157565b6100a361009e366004610abb565b61021b565b60405190151581526020015b60405180910390f35b6100cb6100c6366004610abb565b610234565b6040519081526020016100af565b61007b6100e7366004610a4d565b610247565b33301461013c576040516373db113d60e01b81523360048201527fffffffff000000000000000000000000000000000000000000000000000000005f351660248201526044015b60405180910390fd5b61015283838361014a610383565b9291906103e4565b505050565b3330146101a2576040516373db113d60e01b81523360048201527fffffffff000000000000000000000000000000000000000000000000000000005f35166024820152604401610133565b5f5f5f5f5f6101bb87876101b4610383565b9190610604565b6040805185815260208101859052908101839052606081018290529499509297509095509350915085907f5afe193ce94c047509f07250a78b7c78813148e16d07f7cd1443c44125db57a79060800160405180910390a250505050505050565b5f61022e82610228610383565b90610804565b92915050565b5f61022e82610241610383565b9061083a565b3033036102a5576040517f87d02f0e0000000000000000000000000000000000000000000000000000000081527fffffffff000000000000000000000000000000000000000000000000000000005f35166004820152602401610133565b5f6102b66102b161085b565b61088b565b90506102ec7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775826102e56108c0565b91906108f0565b61032d576040517fa447f38b0000000000000000000000000000000000000000000000000000000081526001600160a01b0382166004820152602401610133565b5f610342848461033b610383565b919061094d565b90507f54af87098826c4982c1f08333366bf07c0a1799867a49f1e4404e6d39773c3458160405161037591815260200190565b60405180910390a150505050565b5f8060ff196103b360017f63c5ad0c2800f6539341fd5d517dc47dd5350c2da018fc7047f79f3992641d36610aff565b6040516020016103c591815260200190565b60408051601f1981840301815291905280516020909101201692915050565b815f0361042f576040517f24d084af000000000000000000000000000000000000000000000000000000008152600481018490526001600160a01b0382166024820152604401610133565b5f8381526004850160205260409020548210156104a3575f83815260048581016020526040918290205491517f9fe1e14e00000000000000000000000000000000000000000000000000000000815290810185905260248101919091526001600160a01b0382166044820152606401610133565b5f6104ac6109dc565b6002015f8581526020019081526020015f20905082816004015f8282546104d39190610b12565b90915550505f84815260028601602052604090205460048201541115610537576040517f78a3cdf4000000000000000000000000000000000000000000000000000000008152600481018590526001600160a01b0383166024820152604401610133565b5f84815260058601602090815260408083206001600160a01b03861684529182905282205490919061056a908690610b12565b5f8781526003890160205260409020549091508111156105e1575f868152600388016020526040908190205490517f2f10c4f00000000000000000000000000000000000000000000000000000000081526004810188905260248101919091526001600160a01b0385166044820152606401610133565b6001600160a01b039093165f908152602091909152604090209190915550505050565b5f80808080808080806106198a8c018c610b25565b93509350935093505f61062a6109dc565b600181015490915084158061063e57508486115b8061065757505f81815260028301602052604090205486115b1561069f576040517fdabba4da000000000000000000000000000000000000000000000000000000008152600481018290526024810187905260448101869052606401610133565b8d548511156106ee578d546040517f70762e6800000000000000000000000000000000000000000000000000000000815260048101839052602481018790526044810191909152606401610133565b84831115610739576040517fde4bdcde000000000000000000000000000000000000000000000000000000008152600481018290526024810184905260448101869052606401610133565b82841115610784576040517f5bb39c40000000000000000000000000000000000000000000000000000000008152600481018290526024810185905260448101849052606401610133565b858e6001015f8381526020019081526020015f2081905550848e6002015f8381526020019081526020015f2081905550838e6004015f8381526020019081526020015f2081905550828e6003015f8381526020019081526020015f208190555080868686869a509a509a509a509a50505050505050939792965093509350565b5f81815260018301602052604081205461081c6109dc565b5f938452600201602052604090922060040154919091101592915050565b5f6108436109dc565b5f928352600201602052506040902060040154919050565b5f8060ff196103b360017fd01e7296b19e02e5aa08631cc06bf3618b23d16cd2190e524730d1a2c29fcac9610aff565b5f601436108015906108a6575081546001600160a01b031633145b156108b957505036601319013560601c90565b5033919050565b5f8060ff196103b360017f19521ffda0517558553ffbd4cede0bd8d007b30cfe0aee9dd94bb478f6120c8a610aff565b5f7fefa06053e2ca99a43c97c4a4f3d8a394ee3323a8ff237e625fba09fe30ceb0a483148061094557506001600160a01b0382165f908152600185810160209081526040808420878552909201905290205415155b949350505050565b82545f9015610988576040517f0dc149f000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f61099583850185610abb565b9050805f036109d0576040517f4ddf2e0b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80855590509392505050565b5f8060ff196103b360017f12d0c1de9024181affb334dcf16a967ea2f865722d211cefd3c4b2093cde3423610aff565b5f5f5f60608486031215610a1e575f5ffd5b833592506020840135915060408401356001600160a01b0381168114610a42575f5ffd5b809150509250925092565b5f5f60208385031215610a5e575f5ffd5b823567ffffffffffffffff811115610a74575f5ffd5b8301601f81018513610a84575f5ffd5b803567ffffffffffffffff811115610a9a575f5ffd5b856020828401011115610aab575f5ffd5b6020919091019590945092505050565b5f60208284031215610acb575f5ffd5b5035919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b8181038181111561022e5761022e610ad2565b8082018082111561022e5761022e610ad2565b5f5f5f5f60808587031215610b38575f5ffd5b505082359460208401359450604084013593606001359250905056fea26469706673582212203ee76c31cd11cf853809d90aeafb62b5f9927965bf78b48712f2e2fb3712db8364736f6c634300081b0033
Deployed Bytecode
0x608060405234801561000f575f5ffd5b5060043610610064575f3560e01c8063b35f74421161004d578063b35f744214610090578063ce7748a7146100b8578063e1d64837146100d9575f5ffd5b8063541c8a841461006857806369517cd01461007d575b5f5ffd5b61007b610076366004610a0c565b6100ec565b005b61007b61008b366004610a4d565b610157565b6100a361009e366004610abb565b61021b565b60405190151581526020015b60405180910390f35b6100cb6100c6366004610abb565b610234565b6040519081526020016100af565b61007b6100e7366004610a4d565b610247565b33301461013c576040516373db113d60e01b81523360048201527fffffffff000000000000000000000000000000000000000000000000000000005f351660248201526044015b60405180910390fd5b61015283838361014a610383565b9291906103e4565b505050565b3330146101a2576040516373db113d60e01b81523360048201527fffffffff000000000000000000000000000000000000000000000000000000005f35166024820152604401610133565b5f5f5f5f5f6101bb87876101b4610383565b9190610604565b6040805185815260208101859052908101839052606081018290529499509297509095509350915085907f5afe193ce94c047509f07250a78b7c78813148e16d07f7cd1443c44125db57a79060800160405180910390a250505050505050565b5f61022e82610228610383565b90610804565b92915050565b5f61022e82610241610383565b9061083a565b3033036102a5576040517f87d02f0e0000000000000000000000000000000000000000000000000000000081527fffffffff000000000000000000000000000000000000000000000000000000005f35166004820152602401610133565b5f6102b66102b161085b565b61088b565b90506102ec7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775826102e56108c0565b91906108f0565b61032d576040517fa447f38b0000000000000000000000000000000000000000000000000000000081526001600160a01b0382166004820152602401610133565b5f610342848461033b610383565b919061094d565b90507f54af87098826c4982c1f08333366bf07c0a1799867a49f1e4404e6d39773c3458160405161037591815260200190565b60405180910390a150505050565b5f8060ff196103b360017f63c5ad0c2800f6539341fd5d517dc47dd5350c2da018fc7047f79f3992641d36610aff565b6040516020016103c591815260200190565b60408051601f1981840301815291905280516020909101201692915050565b815f0361042f576040517f24d084af000000000000000000000000000000000000000000000000000000008152600481018490526001600160a01b0382166024820152604401610133565b5f8381526004850160205260409020548210156104a3575f83815260048581016020526040918290205491517f9fe1e14e00000000000000000000000000000000000000000000000000000000815290810185905260248101919091526001600160a01b0382166044820152606401610133565b5f6104ac6109dc565b6002015f8581526020019081526020015f20905082816004015f8282546104d39190610b12565b90915550505f84815260028601602052604090205460048201541115610537576040517f78a3cdf4000000000000000000000000000000000000000000000000000000008152600481018590526001600160a01b0383166024820152604401610133565b5f84815260058601602090815260408083206001600160a01b03861684529182905282205490919061056a908690610b12565b5f8781526003890160205260409020549091508111156105e1575f868152600388016020526040908190205490517f2f10c4f00000000000000000000000000000000000000000000000000000000081526004810188905260248101919091526001600160a01b0385166044820152606401610133565b6001600160a01b039093165f908152602091909152604090209190915550505050565b5f80808080808080806106198a8c018c610b25565b93509350935093505f61062a6109dc565b600181015490915084158061063e57508486115b8061065757505f81815260028301602052604090205486115b1561069f576040517fdabba4da000000000000000000000000000000000000000000000000000000008152600481018290526024810187905260448101869052606401610133565b8d548511156106ee578d546040517f70762e6800000000000000000000000000000000000000000000000000000000815260048101839052602481018790526044810191909152606401610133565b84831115610739576040517fde4bdcde000000000000000000000000000000000000000000000000000000008152600481018290526024810184905260448101869052606401610133565b82841115610784576040517f5bb39c40000000000000000000000000000000000000000000000000000000008152600481018290526024810185905260448101849052606401610133565b858e6001015f8381526020019081526020015f2081905550848e6002015f8381526020019081526020015f2081905550838e6004015f8381526020019081526020015f2081905550828e6003015f8381526020019081526020015f208190555080868686869a509a509a509a509a50505050505050939792965093509350565b5f81815260018301602052604081205461081c6109dc565b5f938452600201602052604090922060040154919091101592915050565b5f6108436109dc565b5f928352600201602052506040902060040154919050565b5f8060ff196103b360017fd01e7296b19e02e5aa08631cc06bf3618b23d16cd2190e524730d1a2c29fcac9610aff565b5f601436108015906108a6575081546001600160a01b031633145b156108b957505036601319013560601c90565b5033919050565b5f8060ff196103b360017f19521ffda0517558553ffbd4cede0bd8d007b30cfe0aee9dd94bb478f6120c8a610aff565b5f7fefa06053e2ca99a43c97c4a4f3d8a394ee3323a8ff237e625fba09fe30ceb0a483148061094557506001600160a01b0382165f908152600185810160209081526040808420878552909201905290205415155b949350505050565b82545f9015610988576040517f0dc149f000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f61099583850185610abb565b9050805f036109d0576040517f4ddf2e0b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80855590509392505050565b5f8060ff196103b360017f12d0c1de9024181affb334dcf16a967ea2f865722d211cefd3c4b2093cde3423610aff565b5f5f5f60608486031215610a1e575f5ffd5b833592506020840135915060408401356001600160a01b0381168114610a42575f5ffd5b809150509250925092565b5f5f60208385031215610a5e575f5ffd5b823567ffffffffffffffff811115610a74575f5ffd5b8301601f81018513610a84575f5ffd5b803567ffffffffffffffff811115610a9a575f5ffd5b856020828401011115610aab575f5ffd5b6020919091019590945092505050565b5f60208284031215610acb575f5ffd5b5035919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b8181038181111561022e5761022e610ad2565b8082018082111561022e5761022e610ad2565b5f5f5f5f60808587031215610b38575f5ffd5b505082359460208401359450604084013593606001359250905056fea26469706673582212203ee76c31cd11cf853809d90aeafb62b5f9927965bf78b48712f2e2fb3712db8364736f6c634300081b0033
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.

