0 txs
0 calls
constructor
constructor(address fractional1155Address_, uint256 fractionIdIn1155_)
functions
numFractionsClaimed
viewfunction numFractionsClaimed(address) view returns (uint256)
owner
viewfunction owner() view returns (address)
saleDetails
viewfunction saleDetails() view returns (uint128 phase1SaleTime, uint128 phase2SaleTime)
supportsInterface
viewfunction supportsInterface(bytes4 interfaceId) view returns (bool)
claimPhase1
payablefunction claimPhase1(bytes _signature) payable
claimPhase2
payablefunction claimPhase2(uint32 amount, bytes _signature) payable
onERC1155BatchReceived
nonpayablefunction onERC1155BatchReceived(address, address, uint256[], uint256[], bytes) returns (bytes4)
onERC1155Received
nonpayablefunction onERC1155Received(address, address, uint256, uint256, bytes) returns (bytes4)
renounceOwnership
nonpayablefunction renounceOwnership()
setSaleDetails
nonpayablefunction setSaleDetails(uint128 phase1SaleTime_, uint128 phase2SaleTime_)
setSigner
nonpayablefunction setSigner(address _signer)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
withdrawMoney
nonpayablefunction withdrawMoney()
withdrawRemainingBobus
nonpayablefunction withdrawRemainingBobus()
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
CallerIsContract
error CallerIsContract()
InsufficientAmount
error InsufficientAmount()
InvalidSignature
error InvalidSignature()
MaxPhase1ClaimsReached
error MaxPhase1ClaimsReached()
MaxPhase2ClaimsReached
error MaxPhase2ClaimsReached()
Phase1SaleNotStarted
error Phase1SaleNotStarted()
Phase2SaleNotStarted
error Phase2SaleNotStarted()
TransferFailed
error TransferFailed()
creation bytecode
0x60c060405234801561001057600080fd5b5060405161162a38038061162a83398101604081905261002f916100a7565b61003833610057565b6001805560609190911b6001600160601b03191660805260a0526100df565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600080604083850312156100b9578182fd5b82516001600160a01b03811681146100cf578283fd5b6020939093015192949293505050565b60805160601c60a051611507610123600039600081816104010152818161069b01526108b001526000818161042901528181610663015261087901526115076000f3fe6080604052600436106100dd5760003560e01c8063715018a61161007f578063bc197c8111610059578063bc197c811461024c578063f23a6e6114610291578063f2fde38b146102bd578063faa2e90a146102dd57600080fd5b8063715018a6146101fa5780638da5cb5b1461020f578063ac4460021461023757600080fd5b80634ab8173b116100bb5780634ab8173b1461019d5780635801bdc6146101b457806369de949e146101c75780636c19e783146101da57600080fd5b806301ffc9a7146100e257806332e38240146101175780633474a4a614610152575b600080fd5b3480156100ee57600080fd5b506101026100fd36600461129e565b6102fd565b60405190151581526020015b60405180910390f35b34801561012357600080fd5b50610144610132366004611174565b60026020526000908152604090205481565b60405190815260200161010e565b34801561015e57600080fd5b5060035461017d906001600160801b0380821691600160801b90041682565b604080516001600160801b0393841681529290911660208301520161010e565b3480156101a957600080fd5b506101b2610334565b005b6101b26101c23660046112c6565b61050c565b6101b26101d5366004611350565b6106fa565b3480156101e657600080fd5b506101b26101f5366004611174565b610912565b34801561020657600080fd5b506101b261099b565b34801561021b57600080fd5b506000546040516001600160a01b03909116815260200161010e565b34801561024357600080fd5b506101b2610a01565b34801561025857600080fd5b50610278610267366004611195565b63bc197c8160e01b95945050505050565b6040516001600160e01b0319909116815260200161010e565b34801561029d57600080fd5b506102786102ac36600461123b565b63f23a6e6160e01b95945050505050565b3480156102c957600080fd5b506101b26102d8366004611174565b610b23565b3480156102e957600080fd5b506101b26102f8366004611306565b610bee565b60006001600160e01b03198216630271189760e51b148061032e57506301ffc9a760e01b6001600160e01b03198316145b92915050565b6000546001600160a01b031633146103935760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064015b60405180910390fd5b600260015414156103e65760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604482015260640161038a565b6002600155604051627eeac760e11b815230600482018190527f0000000000000000000000000000000000000000000000000000000000000000602483018190527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169263f242432a92913391859062fdd58e9060440160206040518083038186803b15801561047d57600080fd5b505afa158015610491573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104b59190611338565b6040518563ffffffff1660e01b81526004016104d494939291906113ab565b600060405180830381600087803b1580156104ee57600080fd5b505af1158015610502573d6000803e3d6000fd5b5050600180555050565b32331461052c57604051637df1f81760e01b815260040160405180910390fd5b604080518082019091526003546001600160801b03808216808452600160801b909204166020830152158061056a575080516001600160801b031642105b1561058857604051634f199eff60e01b815260040160405180910390fd5b33600090815260026020526040902054156105b657604051631c96390960e21b815260040160405180910390fd5b662386f26fc100003410156105de57604051632ca2f52b60e11b815260040160405180910390fd5b61061d83838080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610c7a92505050565b61063a57604051638baa579f60e01b815260040160405180910390fd5b3360008181526002602052604090819020805460019081019091559051637921219560e11b81527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169263f242432a926106c3923092917f0000000000000000000000000000000000000000000000000000000000000000916004016113ab565b600060405180830381600087803b1580156106dd57600080fd5b505af11580156106f1573d6000803e3d6000fd5b50505050505050565b32331461071a57604051637df1f81760e01b815260040160405180910390fd5b604080518082019091526003546001600160801b038082168352600160801b9091041660208201819052158061075c575080602001516001600160801b031642105b156107795760405162031ce960e21b815260040160405180910390fd5b3360009081526002602052604090205460659061079d9063ffffffff87169061146e565b11156107bc57604051637821de4d60e11b815260040160405180910390fd5b6107d363ffffffff8516662386f26fc10000611486565b3410156107f357604051632ca2f52b60e11b815260040160405180910390fd5b61083283838080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610c7a92505050565b61084f57604051638baa579f60e01b815260040160405180910390fd5b3360008181526002602052604090819020805463ffffffff881601905551637921219560e11b81527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169163f242432a916108da9130917f0000000000000000000000000000000000000000000000000000000000000000908a906004016113f1565b600060405180830381600087803b1580156108f457600080fd5b505af1158015610908573d6000803e3d6000fd5b5050505050505050565b6000546001600160a01b0316331461096c5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161038a565b6004805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b6000546001600160a01b031633146109f55760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161038a565b6109ff6000610d1f565b565b6000546001600160a01b03163314610a5b5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161038a565b60026001541415610aae5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604482015260640161038a565b6002600155604051600090339047908381818185875af1925050503d8060008114610af5576040519150601f19603f3d011682016040523d82523d6000602084013e610afa565b606091505b5050905080610b1c576040516312171d8360e31b815260040160405180910390fd5b5060018055565b6000546001600160a01b03163314610b7d5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161038a565b6001600160a01b038116610be25760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161038a565b610beb81610d1f565b50565b6000546001600160a01b03163314610c485760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161038a565b604080518082019091526001600160801b03928316808252919092166020909201829052600160801b90910217600355565b604080513360601b6bffffffffffffffffffffffff1916602080830191909152825160148184030181526034830184528051908201207f19457468657265756d205369676e6564204d6573736167653a0a333200000000605484015260708084018290528451808503909101815260909093019093528151910120600091906000610d058286610d7c565b6004546001600160a01b0391821691161495945050505050565b600080546001600160a01b0383811673ffffffffffffffffffffffffffffffffffffffff19831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000815160411415610db05760208201516040830151606084015160001a610da686828585610e20565b935050505061032e565b815160401415610dd85760208201516040830151610dcf858383610fc9565b9250505061032e565b60405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e67746800604482015260640161038a565b60007f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0821115610e9d5760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b606482015260840161038a565b8360ff16601b1480610eb257508360ff16601c145b610f095760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202776272076616c604482015261756560f01b606482015260840161038a565b6040805160008082526020820180845288905260ff871692820192909252606081018590526080810184905260019060a0016020604051602081039080840390855afa158015610f5d573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b038116610fc05760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e61747572650000000000000000604482015260640161038a565b95945050505050565b60007f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821660ff83901c601b0161100286828785610e20565b9695505050505050565b80356001600160a01b038116811461102357600080fd5b919050565b600082601f830112611038578081fd5b8135602067ffffffffffffffff821115611054576110546114bb565b8160051b61106382820161143d565b83815282810190868401838801850189101561107d578687fd5b8693505b8584101561109f578035835260019390930192918401918401611081565b50979650505050505050565b60008083601f8401126110bc578182fd5b50813567ffffffffffffffff8111156110d3578182fd5b6020830191508360208285010111156110eb57600080fd5b9250929050565b600082601f830112611102578081fd5b813567ffffffffffffffff81111561111c5761111c6114bb565b61112f601f8201601f191660200161143d565b818152846020838601011115611143578283fd5b816020850160208301379081016020019190915292915050565b80356001600160801b038116811461102357600080fd5b600060208284031215611185578081fd5b61118e8261100c565b9392505050565b600080600080600060a086880312156111ac578081fd5b6111b58661100c565b94506111c36020870161100c565b9350604086013567ffffffffffffffff808211156111df578283fd5b6111eb89838a01611028565b94506060880135915080821115611200578283fd5b61120c89838a01611028565b93506080880135915080821115611221578283fd5b5061122e888289016110f2565b9150509295509295909350565b600080600080600060a08688031215611252578081fd5b61125b8661100c565b94506112696020870161100c565b93506040860135925060608601359150608086013567ffffffffffffffff811115611292578182fd5b61122e888289016110f2565b6000602082840312156112af578081fd5b81356001600160e01b03198116811461118e578182fd5b600080602083850312156112d8578182fd5b823567ffffffffffffffff8111156112ee578283fd5b6112fa858286016110ab565b90969095509350505050565b60008060408385031215611318578182fd5b6113218361115d565b915061132f6020840161115d565b90509250929050565b600060208284031215611349578081fd5b5051919050565b600080600060408486031215611364578283fd5b833563ffffffff81168114611377578384fd5b9250602084013567ffffffffffffffff811115611392578283fd5b61139e868287016110ab565b9497909650939450505050565b60006001600160a01b03808716835280861660208401525083604083015282606083015260a0608083015261100260a0830160018152600360fc1b602082015260400190565b60006001600160a01b03808716835280861660208401525083604083015263ffffffff8316606083015260a0608083015261100260a0830160018152600360fc1b602082015260400190565b604051601f8201601f1916810167ffffffffffffffff81118282101715611466576114666114bb565b604052919050565b60008219821115611481576114816114a5565b500190565b60008160001904831182151516156114a0576114a06114a5565b500290565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fdfea2646970667358221220dd4418828a243fa236d675602fa9a8853c2451f272cc80ac5245dfb837597d4064736f6c634300080400330000000000000000000000002079812353e2c9409a788fbf5f383fa62ad85be80000000000000000000000000000000000000000000000000000000000000001