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: 0x72Fa1BB8...Bb51EA280
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":"timeLockPeriodsLength","type":"uint256"},{"internalType":"uint256","name":"timeLockMultipliersLength","type":"uint256"}],"name":"InvalidTimeLockMultiplierDataLengths","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"}],"name":"InvalidTimeLockMultiplierDataOrder","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"uint256","name":"timeLockPeriod","type":"uint256"},{"internalType":"uint256","name":"timeLockMultiplier","type":"uint256"}],"name":"InvalidZeroFirstTimeLockMultiplierData","type":"error"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"}],"name":"NoTimeLockMultiplierDataProvided","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":"timeLockPeriods","type":"uint256[]"},{"indexed":false,"internalType":"uint256[]","name":"timeLockMultipliers","type":"uint256[]"}],"name":"CampaignVirtualLockMultipliersConfigured","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"nftId","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"virtualLockMultiplier","type":"uint256"}],"name":"VirtualLockMultiplierApplied","type":"event"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"uint256","name":"nftId","type":"uint256"}],"name":"applyVirtualLockMultiplier","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"nftId","type":"uint256"},{"internalType":"uint256","name":"currentLockMultiplier","type":"uint256"},{"internalType":"uint256","name":"newLockMultiplier","type":"uint256"},{"internalType":"uint256","name":"packetsStaked","type":"uint256"},{"internalType":"uint256","name":"packetsRestaked","type":"uint256"}],"name":"combineVirtualLockMultipliers","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"nftId","type":"uint256"}],"name":"getCurrentLockMultiplier","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"nftId","type":"uint256"}],"name":"getVirtualBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"nftId","type":"uint256"},{"internalType":"uint256","name":"amountOfPackets","type":"uint256"}],"name":"getVirtualBalanceForAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"bytes","name":"campaignVirtualLockMultipliersData","type":"bytes"}],"name":"setCampaignVirtualLockMultipliers","outputs":[],"stateMutability":"nonpayable","type":"function"}]Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100725760003560e01c80636e0c4758116100505780636e0c4758146100c25780637f10b695146100d75780639002c14e146100ea57600080fd5b8063169fb5fa146100775780633eb6a2371461009c57806361eac830146100af575b600080fd5b61008a610085366004610c6a565b6100fd565b60405190815260200160405180910390f35b61008a6100aa366004610c83565b610117565b61008a6100bd366004610cbe565b6101e5565b6100d56100d0366004610ce0565b6102a5565b005b61008a6100e5366004610cbe565b610368565b61008a6100f8366004610c6a565b610385565b60006101118261010b6103a3565b90610441565b92915050565b6000333014610183576040517f73db113d0000000000000000000000000000000000000000000000000000000081523360048201527fffffffff000000000000000000000000000000000000000000000000000000006000351660248201526044015b60405180910390fd5b600061019f87878787876101956103a3565b94939291906104f4565b9050867f4476665c1e2d122bb6ec7b9cc7d64525f5a89f2aca57e68287d45cbe8d7036b2826040516101d391815260200190565b60405180910390a29695505050505050565b600033301461024c576040517f73db113d0000000000000000000000000000000000000000000000000000000081523360048201527fffffffff0000000000000000000000000000000000000000000000000000000060003516602482015260440161017a565b6000610262848461025b6103a3565b9190610549565b9050827f4476665c1e2d122bb6ec7b9cc7d64525f5a89f2aca57e68287d45cbe8d7036b28260405161029691815260200190565b60405180910390a29392505050565b33301461030a576040517f73db113d0000000000000000000000000000000000000000000000000000000081523360048201527fffffffff0000000000000000000000000000000000000000000000000000000060003516602482015260440161017a565b60008061032385858561031b6103a3565b9291906105f2565b91509150847f72e1881a75d812287491fe56fe1328f39f1d31c81d11c13ef4749adc0059dc1e8383604051610359929190610d9a565b60405180910390a25050505050565b600061037e83836103776103a3565b91906108fc565b9392505050565b600061038f6103a3565b600092835260010160205250604090205490565b6000807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff006103f260017f35701d86af1086e9700b2ddcdfaab8355b65f901f10628ca01d418f149a94aa9610df7565b60405160200161040491815260200190565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815291905280516020909101201692915050565b60008061044c610941565b6000848152600291820160209081526040808320815160e081018352815481526001808301548286015295820154818401526003820154606082015260048201546080820152600582015460a082015260069091015460c082015287845293880190915290205490915080156104e857670de0b6b3a76400008183604001516104d59190610e0a565b6104df9190610e21565b92505050610111565b50604001519050610111565b6000806105018385610e5c565b61050b8685610e0a565b6105158887610e0a565b61051f9190610e5c565b6105299190610e21565b600088815260018a01602052604090208190559150509695505050505050565b600080610554610941565b6000848152600291820160209081526040808320815160e081018352815481526001820154938101939093529384015490820152600383015460608201819052600484015460808301819052600585015460a084015260069094015460c083015290935090916105c49190610df7565b905060006105d3878784610990565b6000868152600189016020526040902081905593505050509392505050565b60608060016105ff610941565b6000878152600191909101602052604090205460ff16600281111561062657610626610e6f565b14610660576040517f7eb805f60000000000000000000000000000000000000000000000000000000081526004810186905260240161017a565b60008061066f85870187610f8a565b8151919350915080158061068257508151155b156106bc576040517fe55c20110000000000000000000000000000000000000000000000000000000081526004810189905260240161017a565b8151811461070a5781516040517f34d4ed93000000000000000000000000000000000000000000000000000000008152600481018a905260248101839052604481019190915260640161017a565b8260008151811061071d5761071d610ff3565b60200260200101516000148061074d57508160008151811061074157610741610ff3565b60200260200101516000145b156107cf57878360008151811061076657610766610ff3565b60200260200101518360008151811061078157610781610ff3565b60200260200101516040517f9f99f9b300000000000000000000000000000000000000000000000000000000815260040161017a939291909283526020830191909152604082015260600190565b60006107dc600183610df7565b905060005b818110156108b257846107f5826001610e5c565b8151811061080557610805610ff3565b602002602001015185828151811061081f5761081f610ff3565b602002602001015110158061087057508361083b826001610e5c565b8151811061084b5761084b610ff3565b602002602001015184828151811061086557610865610ff3565b602002602001015110155b156108aa576040517fc6c1b499000000000000000000000000000000000000000000000000000000008152600481018b905260240161017a565b6001016107e1565b50600089815260208b81526040909120855190916108d4918391880190610c0a565b5083516108ea9060018301906020870190610c0a565b50939a92995091975050505050505050565b6000828152600184016020526040812054801561093857670de0b6b3a76400006109268285610e0a565b6109309190610e21565b91505061037e565b8291505061037e565b6000807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff006103f260017f704d115625535c0275fd4212f1f2079ac060203b3d24344df28d468d16cd971d610df7565b6000828152602084815260408083208151815460609481028201850184529281018381528594919384928491908401828280156109ec57602002820191906000526020600020905b8154815260200190600101908083116109d8575b5050505050815260200160018201805480602002602001604051908101604052809291908181526020018280548015610a4457602002820191906000526020600020905b815481526020019060010190808311610a30575b505050505081525050905060008160000151905080600081518110610a6b57610a6b610ff3565b60200260200101518410610bf7578051602083015160015b82811015610bc757838181518110610a9d57610a9d610ff3565b6020026020010151871015610bbf57600084610aba600184610df7565b81518110610aca57610aca610ff3565b6020026020010151858381518110610ae457610ae4610ff3565b6020026020010151610af69190610df7565b83610b02600185610df7565b81518110610b1257610b12610ff3565b6020026020010151848481518110610b2c57610b2c610ff3565b6020026020010151610b3e9190610df7565b86610b4a600186610df7565b81518110610b5a57610b5a610ff3565b60200260200101518a610b6d9190610df7565b610b779190610e0a565b610b819190610e21565b90508083610b90600185610df7565b81518110610ba057610ba0610ff3565b6020026020010151610bb29190610e5c565b965050505050505061037e565b600101610a83565b5080610bd4600184610df7565b81518110610be457610be4610ff3565b602002602001015194505050505061037e565b50670de0b6b3a764000095945050505050565b828054828255906000526020600020908101928215610c45579160200282015b82811115610c45578251825591602001919060010190610c2a565b50610c51929150610c55565b5090565b5b80821115610c515760008155600101610c56565b600060208284031215610c7c57600080fd5b5035919050565b600080600080600060a08688031215610c9b57600080fd5b505083359560208501359550604085013594606081013594506080013592509050565b60008060408385031215610cd157600080fd5b50508035926020909101359150565b600080600060408486031215610cf557600080fd5b83359250602084013567ffffffffffffffff811115610d1357600080fd5b8401601f81018613610d2457600080fd5b803567ffffffffffffffff811115610d3b57600080fd5b866020828401011115610d4d57600080fd5b939660209190910195509293505050565b600081518084526020840193506020830160005b82811015610d90578151865260209586019590910190600101610d72565b5093949350505050565b604081526000610dad6040830185610d5e565b8281036020840152610dbf8185610d5e565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b8181038181111561011157610111610dc8565b808202811582820484141761011157610111610dc8565b600082610e57577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b500490565b8082018082111561011157610111610dc8565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600082601f830112610ede57600080fd5b813567ffffffffffffffff811115610ef857610ef8610e9e565b8060051b6040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0603f830116810181811067ffffffffffffffff82111715610f4357610f43610e9e565b604052918252602081850181019290810186841115610f6157600080fd5b6020860192505b83831015610f80578235815260209283019201610f68565b5095945050505050565b60008060408385031215610f9d57600080fd5b823567ffffffffffffffff811115610fb457600080fd5b610fc085828601610ecd565b925050602083013567ffffffffffffffff811115610fdd57600080fd5b610fe985828601610ecd565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fdfea26469706673582212206d326cfd06ad1dda88f266a9a348be4e2d87b16dc461c1d212a7397edc8a74f364736f6c634300081b0033
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.