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 | 8332824 | 361 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Loading...
Loading
Loading...
Loading
Source Code Verified Similar Match: 0x25888089...8e0c2891a
Constructor
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API[{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"}],"name":"CampaignNotOnCreationStateForSetting","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"uint256","name":"amountsStakedLength","type":"uint256"},{"internalType":"uint256","name":"amountStakedMultipliersLength","type":"uint256"}],"name":"InvalidAmountMultiplierDataLengths","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"}],"name":"InvalidAmountMultiplierDataOrder","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint256","name":"amountMultiplier","type":"uint256"}],"name":"InvalidZeroFirstAmountMultiplierData","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"}],"name":"NoAmountMultiplierDataProvided","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"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"campaignId","type":"uint256"},{"indexed":false,"internalType":"uint256[]","name":"amountsStaked","type":"uint256[]"},{"indexed":false,"internalType":"uint256[]","name":"amountStakedMultipliers","type":"uint256[]"}],"name":"CampaignVirtualAmountMultipliersConfigured","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"nftId","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"virtualAmountMultiplier","type":"uint256"}],"name":"VirtualAmountMultiplierApplied","type":"event"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"uint256","name":"nftId","type":"uint256"},{"internalType":"uint256","name":"totalAmountStaked","type":"uint256"}],"name":"applyVirtualAmountMultiplier","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"nftId","type":"uint256"}],"name":"getAmountMultiplier","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"bytes","name":"campaignVirtualAmountMultipliersData","type":"bytes"}],"name":"setCampaignVirtualAmountMultipliers","outputs":[],"stateMutability":"nonpayable","type":"function"}]Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100415760003560e01c80635b91fab014610046578063665f27701461005b5780638fdbf73a14610080575b600080fd5b610059610054366004610984565b610093565b005b61006e610069366004610a02565b61015b565b60405190815260200160405180910390f35b61006e61008e366004610a1b565b610179565b3330146100fd576040517f73db113d0000000000000000000000000000000000000000000000000000000081523360048201527fffffffff000000000000000000000000000000000000000000000000000000006000351660248201526044015b60405180910390fd5b60008061011685858561010e61023c565b9291906102da565b91509150847f13d088cef833ace18f13adc9a97fc950c5400953901df48831415e52b629c8e5838360405161014c929190610a83565b60405180910390a25050505050565b600061016561023c565b600092835260010160205250604090205490565b60003330146101e0576040517f73db113d0000000000000000000000000000000000000000000000000000000081523360048201527fffffffff000000000000000000000000000000000000000000000000000000006000351660248201526044016100f4565b60006101f88585856101f061023c565b9291906105e4565b9050837ffaf9d19f38db43d9ffa17015c3157b057dc96dcaf17cb65a4b30c827ea05d2968260405161022c91815260200190565b60405180910390a2949350505050565b6000807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0061028b60017fd5b1c8c68c1e7b266234252ebc86d9c82047b5549ddb5ab2ed6ca5d833b843f0610ae0565b60405160200161029d91815260200190565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815291905280516020909101201692915050565b60608060016102e76108d5565b6000878152600191909101602052604090205460ff16600281111561030e5761030e610af9565b14610348576040517f7eb805f6000000000000000000000000000000000000000000000000000000008152600481018690526024016100f4565b60008061035785870187610c14565b8151919350915080158061036a57508151155b156103a4576040517f702e6c67000000000000000000000000000000000000000000000000000000008152600481018990526024016100f4565b815181146103f25781516040517f5a34960d000000000000000000000000000000000000000000000000000000008152600481018a90526024810183905260448101919091526064016100f4565b8260008151811061040557610405610c7d565b60200260200101516000148061043557508160008151811061042957610429610c7d565b60200260200101516000145b156104b757878360008151811061044e5761044e610c7d565b60200260200101518360008151811061046957610469610c7d565b60200260200101516040517f98eb37060000000000000000000000000000000000000000000000000000000081526004016100f4939291909283526020830191909152604082015260600190565b60006104c4600183610ae0565b905060005b8181101561059a57846104dd826001610cac565b815181106104ed576104ed610c7d565b602002602001015185828151811061050757610507610c7d565b6020026020010151101580610558575083610523826001610cac565b8151811061053357610533610c7d565b602002602001015184828151811061054d5761054d610c7d565b602002602001015110155b15610592576040517fd302aec2000000000000000000000000000000000000000000000000000000008152600481018b90526024016100f4565b6001016104c9565b50600089815260208b81526040909120855190916105bc918391880190610924565b5083516105d29060018301906020870190610924565b50939a92995091975050505050505050565b60008381526020858152604080832080548251818502810185019093528083529092849291849183018282801561063a57602002820191906000526020600020905b815481526020019060010190808311610626575b5050505050905060008490508160008151811061065957610659610c7d565b602002602001015185106108a857815160018401805460408051602080840282018101909252828152600093909290918301828280156106b857602002820191906000526020600020905b8154815260200190600101908083116106a4575b50505050509050600080600190505b8381101561083f578581815181106106e1576106e1610c7d565b6020026020010151891015610837576000866106fe600184610ae0565b8151811061070e5761070e610c7d565b602002602001015187838151811061072857610728610c7d565b602002602001015161073a9190610ae0565b84610746600185610ae0565b8151811061075657610756610c7d565b602002602001015185848151811061077057610770610c7d565b60200260200101516107829190610ae0565b8861078e600186610ae0565b8151811061079e5761079e610c7d565b60200260200101518c6107b19190610ae0565b6107bb9190610cbf565b6107c59190610cd6565b905080846107d4600185610ae0565b815181106107e4576107e4610c7d565b60200260200101516107f69190610cac565b60008c815260018f01602052604090208190559250670de0b6b3a764000061081e8488610cbf565b6108289190610cd6565b985050505050505050506108cd565b6001016106c7565b508161084c600185610ae0565b8151811061085c5761085c610c7d565b60209081029190910181015160008b815260018e0190925260409091208190559050670de0b6b3a76400006108918286610cbf565b61089b9190610cd6565b96505050505050506108cd565b60008681526001890160205260409020670de0b6b3a7640000905592506108cd915050565b949350505050565b6000807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0061028b60017f704d115625535c0275fd4212f1f2079ac060203b3d24344df28d468d16cd971d610ae0565b82805482825590600052602060002090810192821561095f579160200282015b8281111561095f578251825591602001919060010190610944565b5061096b92915061096f565b5090565b5b8082111561096b5760008155600101610970565b60008060006040848603121561099957600080fd5b83359250602084013567ffffffffffffffff8111156109b757600080fd5b8401601f810186136109c857600080fd5b803567ffffffffffffffff8111156109df57600080fd5b8660208284010111156109f157600080fd5b939660209190910195509293505050565b600060208284031215610a1457600080fd5b5035919050565b600080600060608486031215610a3057600080fd5b505081359360208301359350604090920135919050565b600081518084526020840193506020830160005b82811015610a79578151865260209586019590910190600101610a5b565b5093949350505050565b604081526000610a966040830185610a47565b8281036020840152610aa88185610a47565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b81810381811115610af357610af3610ab1565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600082601f830112610b6857600080fd5b813567ffffffffffffffff811115610b8257610b82610b28565b8060051b6040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0603f830116810181811067ffffffffffffffff82111715610bcd57610bcd610b28565b604052918252602081850181019290810186841115610beb57600080fd5b6020860192505b83831015610c0a578235815260209283019201610bf2565b5095945050505050565b60008060408385031215610c2757600080fd5b823567ffffffffffffffff811115610c3e57600080fd5b610c4a85828601610b57565b925050602083013567ffffffffffffffff811115610c6757600080fd5b610c7385828601610b57565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b80820180821115610af357610af3610ab1565b8082028115828204841417610af357610af3610ab1565b600082610d0c577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b50049056fea26469706673582212207bedebe9d53265e030fee14a3b4c31c94e56da45c5f1d0617404020f5602635664736f6c634300081b0033
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.