0 txs
0 calls
constructor
constructor(address jarger, bytes32 root)
functions
claimedUser
viewfunction claimedUser(address) view returns (uint256)
currentClaimed
viewfunction currentClaimed() view returns (uint256)
jargerToken
viewfunction jargerToken() view returns (address)
merkleRoot
viewfunction merkleRoot() view returns (bytes32)
owner
viewfunction owner() view returns (address)
totalUsers
viewfunction totalUsers() view returns (uint256)
claim
nonpayablefunction claim(uint256 amount, bytes32[] proof)
endBounty
nonpayablefunction endBounty(address toAddress)
renounceOwnership
nonpayablefunction renounceOwnership()
setMerkleRoot
nonpayablefunction setMerkleRoot(bytes32 newRoot)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
Claimed
event Claimed(address indexed account, uint256 amount)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x60a060405234801562000010575f80fd5b5060405162001336380380620013368339818101604052810190620000369190620001fe565b620000566200004a6200009960201b60201c565b620000a060201b60201c565b8173ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff168152505080600281905550505062000243565b5f33905090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f620001908262000165565b9050919050565b620001a28162000184565b8114620001ad575f80fd5b50565b5f81519050620001c08162000197565b92915050565b5f819050919050565b620001da81620001c6565b8114620001e5575f80fd5b50565b5f81519050620001f881620001cf565b92915050565b5f806040838503121562000217576200021662000161565b5b5f6200022685828601620001b0565b92505060206200023985828601620001e8565b9150509250929050565b6080516110c5620002715f395f8181610202015281816102a70152818161048c015261057001526110c55ff3fe608060405234801561000f575f80fd5b50600436106100a7575f3560e01c80637cb647591161006f5780637cb64759146101295780638bebc9b1146101455780638da5cb5b14610175578063bff1f9e114610193578063e9946276146101b1578063f2fde38b146101cf576100a7565b806301297bb9146100ab5780632eb4a7ab146100c95780632f34c645146100e75780632f52ebb714610103578063715018a61461011f575b5f80fd5b6100b36101eb565b6040516100c09190610969565b60405180910390f35b6100d16101f1565b6040516100de919061099a565b60405180910390f35b61010160048036038101906100fc9190610a15565b6101f7565b005b61011d60048036038101906101189190610acb565b6102d2565b005b610127610507565b005b610143600480360381019061013e9190610b52565b61051a565b005b61015f600480360381019061015a9190610a15565b61052c565b60405161016c9190610969565b60405180910390f35b61017d610541565b60405161018a9190610b8c565b60405180910390f35b61019b610568565b6040516101a89190610969565b60405180910390f35b6101b961056e565b6040516101c69190610b8c565b60405180910390f35b6101e960048036038101906101e49190610a15565b610592565b005b60035481565b60025481565b6101ff610614565b5f7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016102599190610b8c565b602060405180830381865afa158015610274573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102989190610bb9565b90505f8111156102ce576102cd7f00000000000000000000000000000000000000000000000000000000000000008383610692565b5b5050565b5f3390505f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205414610355576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161034c90610c3e565b60405180910390fd5b5f8185604051602001610369929190610cc1565b604051602081830303815290604052805190602001209050600115156103d28585808060200260200160405190810160405280939291908181526020018383602002808284375f81840152601f19601f82011690508083019250505050505050600254846107e1565b151514610414576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161040b90610d36565b60405180910390fd5b8460035f8282546104259190610d81565b92505081905550600160045f82825461043e9190610d81565b925050819055508460015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506104b27f00000000000000000000000000000000000000000000000000000000000000008387610692565b8173ffffffffffffffffffffffffffffffffffffffff167fd8138f8a3f377c5259ca548e70e4c2de94f129f5a11036a15b69513cba2b426a866040516104f89190610969565b60405180910390a25050505050565b61050f610614565b6105185f6107f7565b565b610522610614565b8060028190555050565b6001602052805f5260405f205f915090505481565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60045481565b7f000000000000000000000000000000000000000000000000000000000000000081565b61059a610614565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610608576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105ff90610e24565b60405180910390fd5b610611816107f7565b50565b61061c6108b8565b73ffffffffffffffffffffffffffffffffffffffff1661063a610541565b73ffffffffffffffffffffffffffffffffffffffff1614610690576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161068790610e8c565b60405180910390fd5b565b5f808473ffffffffffffffffffffffffffffffffffffffff1663a9059cbb60e01b85856040516024016106c6929190610eaa565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040516107309190610f3d565b5f604051808303815f865af19150503d805f8114610769576040519150601f19603f3d011682016040523d82523d5f602084013e61076e565b606091505b509150915081801561079b57505f8151148061079a5750808060200190518101906107999190610f88565b5b5b6107da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107d190610ffd565b60405180910390fd5b5050505050565b5f826107ed85846108bf565b1490509392505050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f33905090565b5f808290505f5b8451811015610908576108f3828683815181106108e6576108e561101b565b5b6020026020010151610913565b9150808061090090611048565b9150506108c6565b508091505092915050565b5f81831061092a57610925828461093d565b610935565b610934838361093d565b5b905092915050565b5f825f528160205260405f20905092915050565b5f819050919050565b61096381610951565b82525050565b5f60208201905061097c5f83018461095a565b92915050565b5f819050919050565b61099481610982565b82525050565b5f6020820190506109ad5f83018461098b565b92915050565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6109e4826109bb565b9050919050565b6109f4816109da565b81146109fe575f80fd5b50565b5f81359050610a0f816109eb565b92915050565b5f60208284031215610a2a57610a296109b3565b5b5f610a3784828501610a01565b91505092915050565b610a4981610951565b8114610a53575f80fd5b50565b5f81359050610a6481610a40565b92915050565b5f80fd5b5f80fd5b5f80fd5b5f8083601f840112610a8b57610a8a610a6a565b5b8235905067ffffffffffffffff811115610aa857610aa7610a6e565b5b602083019150836020820283011115610ac457610ac3610a72565b5b9250929050565b5f805f60408486031215610ae257610ae16109b3565b5b5f610aef86828701610a56565b935050602084013567ffffffffffffffff811115610b1057610b0f6109b7565b5b610b1c86828701610a76565b92509250509250925092565b610b3181610982565b8114610b3b575f80fd5b50565b5f81359050610b4c81610b28565b92915050565b5f60208284031215610b6757610b666109b3565b5b5f610b7484828501610b3e565b91505092915050565b610b86816109da565b82525050565b5f602082019050610b9f5f830184610b7d565b92915050565b5f81519050610bb381610a40565b92915050565b5f60208284031215610bce57610bcd6109b3565b5b5f610bdb84828501610ba5565b91505092915050565b5f82825260208201905092915050565b7f434c41494d4544000000000000000000000000000000000000000000000000005f82015250565b5f610c28600783610be4565b9150610c3382610bf4565b602082019050919050565b5f6020820190508181035f830152610c5581610c1c565b9050919050565b5f8160601b9050919050565b5f610c7282610c5c565b9050919050565b5f610c8382610c68565b9050919050565b610c9b610c96826109da565b610c79565b82525050565b5f819050919050565b610cbb610cb682610951565b610ca1565b82525050565b5f610ccc8285610c8a565b601482019150610cdc8284610caa565b6020820191508190509392505050565b7f494e56414c4944000000000000000000000000000000000000000000000000005f82015250565b5f610d20600783610be4565b9150610d2b82610cec565b602082019050919050565b5f6020820190508181035f830152610d4d81610d14565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610d8b82610951565b9150610d9683610951565b9250828201905080821115610dae57610dad610d54565b5b92915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f610e0e602683610be4565b9150610e1982610db4565b604082019050919050565b5f6020820190508181035f830152610e3b81610e02565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f610e76602083610be4565b9150610e8182610e42565b602082019050919050565b5f6020820190508181035f830152610ea381610e6a565b9050919050565b5f604082019050610ebd5f830185610b7d565b610eca602083018461095a565b9392505050565b5f81519050919050565b5f81905092915050565b5f5b83811015610f02578082015181840152602081019050610ee7565b5f8484015250505050565b5f610f1782610ed1565b610f218185610edb565b9350610f31818560208601610ee5565b80840191505092915050565b5f610f488284610f0d565b915081905092915050565b5f8115159050919050565b610f6781610f53565b8114610f71575f80fd5b50565b5f81519050610f8281610f5e565b92915050565b5f60208284031215610f9d57610f9c6109b3565b5b5f610faa84828501610f74565b91505092915050565b7f53540000000000000000000000000000000000000000000000000000000000005f82015250565b5f610fe7600283610be4565b9150610ff282610fb3565b602082019050919050565b5f6020820190508181035f83015261101481610fdb565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f61105282610951565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361108457611083610d54565b5b60018201905091905056fea2646970667358221220b75c9dda55e4f71dd5b1fdc4990b923d7c759dcb65d7e6325fd9ae9038af7f5f64736f6c6343000815003300000000000000000000000074836cc0e821a6be18e407e6388e430b689c66e92014deb0165e42daca8b38b8568896e4b58b2b505c8b4672b8f8e7ed5a02b1be