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 | 8332818 | 361 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Loading...
Loading
Loading...
Loading
Source Code Verified Similar Match: 0x2d86844A...49b45BbbA
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":"tokenAddressesLength","type":"uint256"},{"internalType":"uint256","name":"tokenIdsLength","type":"uint256"},{"internalType":"uint256","name":"amountOfTokensPerPacketLength","type":"uint256"}],"name":"InvalidInputPacketDataLengths","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"uint256","name":"index","type":"uint256"}],"name":"InvalidZeroInputPacketAddressData","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"uint256","name":"index","type":"uint256"}],"name":"InvalidZeroInputPacketAmountData","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"}],"name":"NoInputPacketDataProvided","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":"address[]","name":"tokenAddresses","type":"address[]"},{"indexed":false,"internalType":"uint256[]","name":"tokenIds","type":"uint256[]"},{"indexed":false,"internalType":"uint256[]","name":"amountOfTokensPerPacket","type":"uint256[]"}],"name":"CampaignInputConfigured","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"campaignId","type":"uint256"},{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"amountOfPackets","type":"uint256"}],"name":"CampaignInputPacketsTransferred","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"uint256[]","name":"","type":"uint256[]"},{"internalType":"uint256[]","name":"","type":"uint256[]"},{"internalType":"bytes","name":"","type":"bytes"}],"name":"onERC1155BatchReceived","outputs":[{"internalType":"bytes4","name":"","type":"bytes4"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"bytes","name":"","type":"bytes"}],"name":"onERC1155Received","outputs":[{"internalType":"bytes4","name":"","type":"bytes4"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"bytes","name":"campaignTransferInputData","type":"bytes"}],"name":"setCampaignTransferInput","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amountOfPackets","type":"uint256"}],"name":"transferInput","outputs":[],"stateMutability":"nonpayable","type":"function"}]Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100675760003560e01c8063bc197c8111610050578063bc197c81146100a9578063f23a6e6114610112578063fbb0a61e1461014a57600080fd5b806301ffc9a71461006c5780631a26004614610094575b600080fd5b61007f61007a366004610b9d565b61015d565b60405190151581526020015b60405180910390f35b6100a76100a2366004610c0f565b6101f6565b005b6100e16100b7366004610df9565b7fbc197c810000000000000000000000000000000000000000000000000000000095945050505050565b6040517fffffffff00000000000000000000000000000000000000000000000000000000909116815260200161008b565b6100e1610120366004610eaf565b7ff23a6e610000000000000000000000000000000000000000000000000000000095945050505050565b6100a7610158366004610f08565b6102e6565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f4e2312e00000000000000000000000000000000000000000000000000000000014806101f057507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b333014610260576040517f73db113d0000000000000000000000000000000000000000000000000000000081523360048201527fffffffff000000000000000000000000000000000000000000000000000000006000351660248201526044015b60405180910390fd5b6102788484848461026f6103b0565b9392919061044e565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16857f7920373a3872d66a641d1bfffa96e02e1ca6664acbc2bafc580141a675d7bd75846040516102d891815260200190565b60405180910390a450505050565b33301461034b576040517f73db113d0000000000000000000000000000000000000000000000000000000081523360048201527fffffffff00000000000000000000000000000000000000000000000000000000600035166024820152604401610257565b600080600061036686868661035e6103b0565b9291906105c7565b925092509250857feb755843217e3e03f5456daacb53b1e8ab9720e2371c8b53132497c1e3e1b8dd8484846040516103a093929190610fc2565b60405180910390a2505050505050565b6000807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff006103ff60017f0e8486c410ce03f3aa89b7f1c5cc43ebac58c1a10631da19bebab7b1c25a9006611074565b60405160200161041191815260200190565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815291905280516020909101201692915050565b6000848152602086905260408120600181015490915b818110156105bd57600083600101828154811061048357610483611087565b6000918252602082200154855473ffffffffffffffffffffffffffffffffffffffff90911692508590849081106104bc576104bc611087565b600091825260208083209091015473ffffffffffffffffffffffffffffffffffffffff851683526002880182526040808420828552909252908220549092506105069088906110b6565b6040517ff242432a00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8b811660048301528a81166024830152604482018590526064820183905260a06084830152600060a48301529192509084169063f242432a9060c401600060405180830381600087803b15801561059757600080fd5b505af11580156105ab573d6000803e3d6000fd5b50505050600184019350505050610464565b5050505050505050565b606080606060006105d6610a74565b60008881526001918201602052604090209150815460ff1660028111156105ff576105ff6110cd565b14610639576040517f7eb805f600000000000000000000000000000000000000000000000000000000815260048101889052602401610257565b60008080610649888a018a6110fc565b8251929550909350915080158061065f57508251155b8061066957508151155b156106a3576040517f680f8fc0000000000000000000000000000000000000000000000000000000008152600481018c9052602401610257565b8251811415806106b4575081518114155b1561070657825182516040517f66cc733e000000000000000000000000000000000000000000000000000000008152600481018e90526024810184905260448101929092526064820152608401610257565b60008b815260208d8152604090912084519091610727918391870190610ac3565b508167ffffffffffffffff81111561074157610741610c53565b60405190808252806020026020018201604052801561076a578160200160208202803683370190505b508051610781916001840191602090910190610b0e565b5060005b82811015610a5f5760008682815181106107a1576107a1611087565b6020026020010151905060008583815181106107bf576107bf611087565b60200260200101519050600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361083c578e836040517fc2a67c2e000000000000000000000000000000000000000000000000000000008152600401610257929190918252602082015260400190565b80600003610883578e836040517f5d06c4f3000000000000000000000000000000000000000000000000000000008152600401610257929190918252602082015260400190565b604080513060248201526001604480830182905283518084039091018152606490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa22cb465000000000000000000000000000000000000000000000000000000001790528b015491517f1cff79cd000000000000000000000000000000000000000000000000000000008152909173ffffffffffffffffffffffffffffffffffffffff1690631cff79cd906109479086908590600401611214565b6000604051808303816000875af1158015610966573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682016040526109ac9190810190611282565b50828560010185815481106109c3576109c3611087565b600091825260208083209190910180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff9485161790559185168152600287019091526040812089518492908b9088908110610a3757610a37611087565b6020026020010151815260200190815260200160002081905550600184019350505050610785565b50939c929b5090995090975050505050505050565b6000807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff006103ff60017f704d115625535c0275fd4212f1f2079ac060203b3d24344df28d468d16cd971d611074565b828054828255906000526020600020908101928215610afe579160200282015b82811115610afe578251825591602001919060010190610ae3565b50610b0a929150610b88565b5090565b828054828255906000526020600020908101928215610afe579160200282015b82811115610afe57825182547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff909116178255602090920191600190910190610b2e565b5b80821115610b0a5760008155600101610b89565b600060208284031215610baf57600080fd5b81357fffffffff0000000000000000000000000000000000000000000000000000000081168114610bdf57600080fd5b9392505050565b803573ffffffffffffffffffffffffffffffffffffffff81168114610c0a57600080fd5b919050565b60008060008060808587031215610c2557600080fd5b84359350610c3560208601610be6565b9250610c4360408601610be6565b9396929550929360600135925050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff81118282101715610cc957610cc9610c53565b604052919050565b600067ffffffffffffffff821115610ceb57610ceb610c53565b5060051b60200190565b600082601f830112610d0657600080fd5b8135610d19610d1482610cd1565b610c82565b8082825260208201915060208360051b860101925085831115610d3b57600080fd5b602085015b83811015610d58578035835260209283019201610d40565b5095945050505050565b600067ffffffffffffffff821115610d7c57610d7c610c53565b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b600082601f830112610db957600080fd5b8135610dc7610d1482610d62565b818152846020838601011115610ddc57600080fd5b816020850160208301376000918101602001919091529392505050565b600080600080600060a08688031215610e1157600080fd5b610e1a86610be6565b9450610e2860208701610be6565b9350604086013567ffffffffffffffff811115610e4457600080fd5b610e5088828901610cf5565b935050606086013567ffffffffffffffff811115610e6d57600080fd5b610e7988828901610cf5565b925050608086013567ffffffffffffffff811115610e9657600080fd5b610ea288828901610da8565b9150509295509295909350565b600080600080600060a08688031215610ec757600080fd5b610ed086610be6565b9450610ede60208701610be6565b93506040860135925060608601359150608086013567ffffffffffffffff811115610e9657600080fd5b600080600060408486031215610f1d57600080fd5b83359250602084013567ffffffffffffffff811115610f3b57600080fd5b8401601f81018613610f4c57600080fd5b803567ffffffffffffffff811115610f6357600080fd5b866020828401011115610f7557600080fd5b939660209190910195509293505050565b600081518084526020840193506020830160005b82811015610fb8578151865260209586019590910190600101610f9a565b5093949350505050565b6060808252845190820181905260009060208601906080840190835b8181101561101257835173ffffffffffffffffffffffffffffffffffffffff16835260209384019390920191600101610fde565b505083810360208501526110268187610f86565b915050828103604084015261103b8185610f86565b9695505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b818103818111156101f0576101f0611045565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b80820281158282048414176101f0576101f0611045565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b60008060006060848603121561111157600080fd5b833567ffffffffffffffff81111561112857600080fd5b8401601f8101861361113957600080fd5b8035611147610d1482610cd1565b8082825260208201915060208360051b85010192508883111561116957600080fd5b6020840193505b828410156111925761118184610be6565b825260209384019390910190611170565b9550505050602084013567ffffffffffffffff8111156111b157600080fd5b6111bd86828701610cf5565b925050604084013567ffffffffffffffff8111156111da57600080fd5b6111e686828701610cf5565b9150509250925092565b60005b8381101561120b5781810151838201526020016111f3565b50506000910152565b73ffffffffffffffffffffffffffffffffffffffff83168152604060208201526000825180604084015261124f8160608501602087016111f0565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016060019392505050565b60006020828403121561129457600080fd5b815167ffffffffffffffff8111156112ab57600080fd5b8201601f810184136112bc57600080fd5b80516112ca610d1482610d62565b8181528560208385010111156112df57600080fd5b6112f08260208301602086016111f0565b9594505050505056fea2646970667358221220bc60b32ce66e3bcbc2e128e531ab1f944683b1497857c1066e7dcfce542bfc9264736f6c634300081b0033
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.