0 txs
1 call
constructor
No constructor.
functions
owner
viewfunction owner() view returns (address)
redeemable
viewfunction redeemable() view returns (bool)
redeemableAmount
viewfunction redeemableAmount(address, uint256) view returns (uint256)
sqtoken
viewfunction sqtoken() view returns (address)
batchRedeem
nonpayablefunction batchRedeem(address[] _nfts, uint256[] _tokenIds)
deposit
nonpayablefunction deposit(uint256 amount)
initialize
nonpayablefunction initialize(address _sqtoken)
redeem
nonpayablefunction redeem(address nft, uint256 tokenId)
renounceOwnership
nonpayablefunction renounceOwnership()
setRedeemable
nonpayablefunction setRedeemable(bool _redeemable)
setRedeemableAmount
nonpayablefunction setRedeemableAmount(address nft, uint256 seriesId, uint256 amount)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
withdraw
nonpayablefunction withdraw(uint256 amount)
events
Initialized
event Initialized(uint8 version)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Parameter
event Parameter(string name, bytes value)
SQTRedeemed
event SQTRedeemed(address indexed to, uint256 indexed tokenId, uint256 seriesId, address nft, uint256 sqtValue)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b50610e4b806100206000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c8063715018a61161008c578063b6b55f2511610066578063b6b55f25146101c8578063c4d66de8146101db578063ce7f1e66146101ee578063f2fde38b1461020157600080fd5b8063715018a6146101765780638da5cb5b1461017e57806390098f751461018f57600080fd5b80631e9a6950146100d45780632d7ecd11146100e95780632e1a7d4d14610112578063373bc9021461012557806338907118146101505780636200c9ff14610163575b600080fd5b6100e76100e2366004610b42565b610214565b005b6065546100fd90600160a01b900460ff1681565b60405190151581526020015b60405180910390f35b6100e7610120366004610b6e565b6105cf565b606554610138906001600160a01b031681565b6040516001600160a01b039091168152602001610109565b6100e761015e366004610b95565b610685565b6100e7610171366004610c05565b610708565b6100e76107ac565b6033546001600160a01b0316610138565b6101ba61019d366004610b42565b606660209081526000928352604080842090915290825290205481565b604051908152602001610109565b6100e76101d6366004610b6e565b6107c0565b6100e76101e9366004610c71565b610805565b6100e76101fc366004610c8e565b610983565b6100e761020f366004610c71565b6109b1565b606554600160a01b900460ff1661025b5760405162461bcd60e51b815260206004820152600660248201526529a8a918181960d11b60448201526064015b60405180910390fd5b6040516301ffc9a760e01b8152631160da1560e01b600482015282906001600160a01b038216906301ffc9a790602401602060405180830381865afa1580156102a8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102cc9190610cc3565b6103015760405162461bcd60e51b815260206004820152600660248201526553515230303360d01b6044820152606401610252565b6040516331a9108f60e11b815260048101839052839033906001600160a01b03831690636352211e90602401602060405180830381865afa15801561034a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061036e9190610ce0565b6001600160a01b0316146103ad5760405162461bcd60e51b815260206004820152600660248201526553515230303560d01b6044820152606401610252565b604051631160da1560e01b8152600481018490526000906001600160a01b03831690631160da1590602401602060405180830381865afa1580156103f5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104199190610cfd565b6001600160a01b0386166000908152606660209081526040808320848452909152902054909150806104765760405162461bcd60e51b815260206004820152600660248201526514d4548c0c0d60d21b6044820152606401610252565b604051630852cd8d60e31b8152600481018690526001600160a01b038716906342966c6890602401600060405180830381600087803b1580156104b857600080fd5b505af11580156104cc573d6000803e3d6000fd5b505060655460405163a9059cbb60e01b8152336004820152602481018590526001600160a01b03909116925063a9059cbb91506044016020604051808303816000875af1158015610521573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105459190610cc3565b61057a5760405162461bcd60e51b815260206004820152600660248201526553515230303160d01b6044820152606401610252565b604080518381526001600160a01b0388166020820152908101829052859033907f767741a14109956c0997f21a44df08054928ea4e58b95b145a327b649a7cb9609060600160405180910390a3505050505050565b6105d7610a27565b60655460405163a9059cbb60e01b8152336004820152602481018390526001600160a01b039091169063a9059cbb906044015b6020604051808303816000875af1158015610629573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061064d9190610cc3565b6106825760405162461bcd60e51b815260206004820152600660248201526553515230303160d01b6044820152606401610252565b50565b61068d610a27565b6065805460ff60a01b1916600160a01b8315158102919091179182905560405160ff9190920416151560f81b60208201527f63c3003ba148ae22ef0cecea7dab164660fafd04037d699677e4478e17ef7b1b9060210160408051601f19818403018152908290526106fd91610d16565b60405180910390a150565b8281146107405760405162461bcd60e51b8152600401610252906020808252600490820152630473032360e41b604082015260600190565b60005b838110156107a55761079385858381811061076057610760610d8d565b90506020020160208101906107759190610c71565b84848481811061078757610787610d8d565b90506020020135610214565b8061079d81610da3565b915050610743565b5050505050565b6107b4610a27565b6107be6000610a81565b565b6107c8610a27565b6065546040516323b872dd60e01b8152336004820152306024820152604481018390526001600160a01b03909116906323b872dd9060640161060a565b600054610100900460ff16158080156108255750600054600160ff909116105b8061083f5750303b15801561083f575060005460ff166001145b6108a25760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610252565b6000805460ff1916600117905580156108c5576000805461ff0019166101001790555b6108cd610ad3565b606580546001600160a01b0319166001600160a01b038416179055604051600060208201527f63c3003ba148ae22ef0cecea7dab164660fafd04037d699677e4478e17ef7b1b9060210160408051601f198184030181529082905261093191610d16565b60405180910390a1801561097f576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b5050565b61098b610a27565b6001600160a01b0390921660009081526066602090815260408083209383529290522055565b6109b9610a27565b6001600160a01b038116610a1e5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610252565b61068281610a81565b6033546001600160a01b031633146107be5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610252565b603380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff16610afa5760405162461bcd60e51b815260040161025290610dca565b6107be600054610100900460ff16610b245760405162461bcd60e51b815260040161025290610dca565b6107be33610a81565b6001600160a01b038116811461068257600080fd5b60008060408385031215610b5557600080fd5b8235610b6081610b2d565b946020939093013593505050565b600060208284031215610b8057600080fd5b5035919050565b801515811461068257600080fd5b600060208284031215610ba757600080fd5b8135610bb281610b87565b9392505050565b60008083601f840112610bcb57600080fd5b50813567ffffffffffffffff811115610be357600080fd5b6020830191508360208260051b8501011115610bfe57600080fd5b9250929050565b60008060008060408587031215610c1b57600080fd5b843567ffffffffffffffff80821115610c3357600080fd5b610c3f88838901610bb9565b90965094506020870135915080821115610c5857600080fd5b50610c6587828801610bb9565b95989497509550505050565b600060208284031215610c8357600080fd5b8135610bb281610b2d565b600080600060608486031215610ca357600080fd5b8335610cae81610b2d565b95602085013595506040909401359392505050565b600060208284031215610cd557600080fd5b8151610bb281610b87565b600060208284031215610cf257600080fd5b8151610bb281610b2d565b600060208284031215610d0f57600080fd5b5051919050565b60408152600a60408201526972656465656d61626c6560b01b606082015260006020608081840152835180608085015260005b81811015610d655785810183015185820160a001528201610d49565b81811115610d7757600060a083870101525b50601f01601f19169290920160a0019392505050565b634e487b7160e01b600052603260045260246000fd5b600060018201610dc357634e487b7160e01b600052601160045260246000fd5b5060010190565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b60608201526080019056fea26469706673582212204a6beb9ec986f9bf6b6cdc3991b867d704e13899d475c3ebbe2b825e82159dfa64736f6c634300080f0033