0 txs
1 call
constructor
No constructor.
functions
BOND
viewfunction BOND() view returns (address)
getDetail
viewfunction getDetail(address token) view returns (tuple detail)
getList
viewfunction getList(uint256 start, uint256 stop) view returns (tuple[] info)
getRefundForTokens
viewfunction getRefundForTokens(address token, uint256 tokensToBurn) view returns (uint256 refundAmount, uint256 royalty)
getReserveForToken
viewfunction getReserveForToken(address token, uint256 tokensToMint) view returns (uint256 reserveAmount, uint256 royalty)
tokenCount
viewfunction tokenCount() view returns (uint256)
tokens
viewfunction tokens(uint256 index) view returns (address)
events
No events.
errors
MCV1_Wrapper__InvalidPaginationParameters
error MCV1_Wrapper__InvalidPaginationParameters()
MCV1_Wrapper__TokenNotFound
error MCV1_Wrapper__TokenNotFound()
creation bytecode
0x608060405234801561001057600080fd5b5061126e806100206000396000f3fe608060405234801561001057600080fd5b506004361061007d5760003560e01c8063a746ee2e1161005b578063a746ee2e146100fd578063a9816b081461011d578063c1c1d2181461013d578063c9cb204b1461015857600080fd5b80634f64b2be1461008257806376a9864b146100bf5780639f181b5e146100e7575b600080fd5b610095610090366004610c7f565b61016b565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b6100d26100cd366004610cbd565b610201565b604080519283526020830191909152016100b6565b6100ef6103cd565b6040519081526020016100b6565b61011061010b366004610ce9565b610457565b6040516100b69190610dfe565b61013061012b366004610e3d565b610488565b6040516100b69190610e5f565b610095738bbac0c7583cc146244a18863e708bffbbf1997581565b6100d2610166366004610cbd565b6106e9565b6040517f4f64b2be00000000000000000000000000000000000000000000000000000000815260048101829052600090738bbac0c7583cc146244a18863e708bffbbf1997590634f64b2be90602401602060405180830381865afa1580156101d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101fb9190610edf565b92915050565b6040517f9cc7becf00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff83166004820152600090819084908290738bbac0c7583cc146244a18863e708bffbbf1997590639cc7becf90602401602060405180830381865afa158015610288573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102ac9190610efc565b116102e3576040517f9141058800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008573ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610330573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103549190610efc565b905060006103628683610f44565b90506000671bc16d674ec8000061037a600285611077565b610385600285611077565b61038f9190611086565b6103999190611099565b90506103e56103aa826103e86110d4565b6103b49190611099565b95506103c08187611086565b9450505050509250929050565b6000738bbac0c7583cc146244a18863e708bffbbf1997573ffffffffffffffffffffffffffffffffffffffff16639f181b5e6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561042e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104529190610efc565b905090565b61045f610c03565b60408051606081018252601e8152608260208201529081016104808461087f565b905292915050565b606081831015806104a357506103e86104a18484611086565b115b156104da576040517f0fcce4fd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000738bbac0c7583cc146244a18863e708bffbbf1997573ffffffffffffffffffffffffffffffffffffffff16639f181b5e6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561053b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061055f9190610efc565b90508083111561056d578092505b8383038067ffffffffffffffff811115610589576105896110eb565b60405190808252806020026020018201604052801561061057816020015b6105fd6040518060e00160405280600073ffffffffffffffffffffffffffffffffffffffff1681526020016060815260200160608152602001600081526020016000815260200160008152602001600081525090565b8152602001906001900390816105a75790505b5092506000855b858110156106df576040517f4f64b2be000000000000000000000000000000000000000000000000000000008152600481018290526106b590738bbac0c7583cc146244a18863e708bffbbf1997590634f64b2be90602401602060405180830381865afa15801561068c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106b09190610edf565b61087f565b85516001840193879181106106cc576106cc61111a565b6020908102919091010152600101610617565b5050505092915050565b6040517f9cc7becf00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff83166004820152600090819084908290738bbac0c7583cc146244a18863e708bffbbf1997590639cc7becf90602401602060405180830381865afa158015610770573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107949190610efc565b116107cb576040517f9141058800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f37430a5100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8616600482015260248101859052738bbac0c7583cc146244a18863e708bffbbf19975906337430a51906044016040805180830381865afa15801561084f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108739190611149565b90969095509350505050565b6108d56040518060e00160405280600073ffffffffffffffffffffffffffffffffffffffff1681526020016060815260200160608152602001600081526020016000815260200160008152602001600081525090565b600082905060008173ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610927573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061094b9190610efc565b90506040518060e001604052808573ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff166395d89b416040518163ffffffff1660e01b8152600401600060405180830381865afa1580156109bf573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0168201604052610a05919081019061116d565b81526020018373ffffffffffffffffffffffffffffffffffffffff166306fdde036040518163ffffffff1660e01b8152600401600060405180830381865afa158015610a55573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0168201604052610a9b919081019061116d565b815260208101839052604080517f9cc7becf00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff88166004820152910190738bbac0c7583cc146244a18863e708bffbbf1997590639cc7becf90602401602060405180830381865afa158015610b26573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b4a9190610efc565b815260208101839052604080517fdc8de37900000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff88166004820152910190738bbac0c7583cc146244a18863e708bffbbf199759063dc8de37990602401602060405180830381865afa158015610bd5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bf99190610efc565b9052949350505050565b6040518060600160405280600061ffff168152602001600061ffff168152602001610c7a6040518060e00160405280600073ffffffffffffffffffffffffffffffffffffffff1681526020016060815260200160608152602001600081526020016000815260200160008152602001600081525090565b905290565b600060208284031215610c9157600080fd5b5035919050565b73ffffffffffffffffffffffffffffffffffffffff81168114610cba57600080fd5b50565b60008060408385031215610cd057600080fd5b8235610cdb81610c98565b946020939093013593505050565b600060208284031215610cfb57600080fd5b8135610d0681610c98565b9392505050565b60005b83811015610d28578181015183820152602001610d10565b50506000910152565b60008151808452610d49816020860160208601610d0d565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b73ffffffffffffffffffffffffffffffffffffffff81511682526000602082015160e06020850152610db060e0850182610d31565b905060408301518482036040860152610dc98282610d31565b915050606083015160608501526080830151608085015260a083015160a085015260c083015160c08501528091505092915050565b60208152600061ffff808451166020840152806020850151166040840152506040830151606080840152610e356080840182610d7b565b949350505050565b60008060408385031215610e5057600080fd5b50508035926020909101359150565b6000602080830181845280855180835260408601915060408160051b870101925083870160005b82811015610ed2577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0888603018452610ec0858351610d7b565b94509285019290850190600101610e86565b5092979650505050505050565b600060208284031215610ef157600080fd5b8151610d0681610c98565b600060208284031215610f0e57600080fd5b5051919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b808201808211156101fb576101fb610f15565b600181815b80851115610fb057817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04821115610f9657610f96610f15565b80851615610fa357918102915b93841c9390800290610f5c565b509250929050565b600082610fc7575060016101fb565b81610fd4575060006101fb565b8160018114610fea5760028114610ff457611010565b60019150506101fb565b60ff84111561100557611005610f15565b50506001821b6101fb565b5060208310610133831016604e8410600b8410161715611033575081810a6101fb565b61103d8383610f57565b807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0482111561106f5761106f610f15565b029392505050565b6000610d0660ff841683610fb8565b818103818111156101fb576101fb610f15565b6000826110cf577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b500490565b80820281158282048414176101fb576101fb610f15565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000806040838503121561115c57600080fd5b505080516020909101519092909150565b60006020828403121561117f57600080fd5b815167ffffffffffffffff8082111561119757600080fd5b818401915084601f8301126111ab57600080fd5b8151818111156111bd576111bd6110eb565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f01168101908382118183101715611203576112036110eb565b8160405282815287602084870101111561121c57600080fd5b61122d836020830160208801610d0d565b97965050505050505056fea2646970667358221220bfe1cd5c7a62433495f99e33f5af89f578a8402d7e9d3bb5fab557a4a367e1e964736f6c63430008140033