VoucherKernel
Verified contract
Active on
Ethereum with 2,612 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "VoucherKernel"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16950611 | 2 years ago | | | 0 | 0.0012404120 | |
| 16950610 | 2 years ago | | | 0 | 0.0012404120 | |
| 16950610 | 2 years ago | | | 0 | 0.0012406906 | |
| 16950610 | 2 years ago | | | 0 | 0.0012404120 | |
| 16950610 | 2 years ago | | | 0 | 0.0012404120 | |
| 16950610 | 2 years ago | | | 0 | 0.0012404120 | |
| 16950610 | 2 years ago | | | 0 | 0.0012404120 | |
| 16950610 | 2 years ago | | | 0 | 0.0012404120 | |
| 16950610 | 2 years ago | | | 0 | 0.0012404120 | |
| 16950610 | 2 years ago | | | 0 | 0.0012404120 |
ABI
ABI objects
Getter at block 21206376
getBosonRouterAddress() view returns (address)
0x0a393aef6dbcd7e7088acf323f9d28b093b9ab5a
getCancelFaultPeriod() view returns (uint256)
604800
getCashierAddress() view returns (address)
0x244154f58e9bf6c15c3a09846efb7becfe92a880
getComplainPeriod() view returns (uint256)
604800
getTypeId() view returns (uint256)
222
getVoucherSetTokenAddress() view returns (address)
0xcf6d79e65c49a93a42dd8c474b46998eea4adec8
getVoucherTokenAddress() view returns (address)
0xde41a99562ada9ee04d9750c99a91c1181ebd875
owner() view returns (address)
0x9a384d6118bee16ef19564061c71152780d708b1
paused() view returns (bool)
true
Read-only
getBuyerOrderCosts(uint256 _tokenIdSupply) view returns (uint256, uint256)
getIdSupplyFromVoucher(uint256 _tokenIdVoucher) pure returns (uint256)
getOrderCosts(uint256 _tokenIdSupply) view returns (uint256, uint256, uint256)
getPromiseData(bytes32 _promiseKey) view returns (bytes32, uint256, uint256, uint256, uint256)
getPromiseIdFromSupplyId(uint256 _tokenIdSupply) view returns (bytes32)
getPromiseIdFromVoucherId(uint256 _tokenIdVoucher) view returns (bytes32)
getPromiseKey(uint256 _idx) view returns (bytes32)
getRemQtyForSupply(uint256 _tokenSupplyId, address _tokenSupplyOwner) view returns (uint256)
getSellerDeposit(uint256 _tokenIdSupply) view returns (uint256)
getSupplyHolder(uint256 _tokenIdSupply) view returns (address)
getTokenNonce(address _seller) view returns (uint256)
getVoucherDepositToken(uint256 _tokenIdSupply) view returns (address)
getVoucherHolder(uint256 _tokenIdVoucher) view returns (address)
getVoucherPaymentMethod(uint256 _tokenIdSupply) view returns (uint8)
getVoucherPriceToken(uint256 _tokenIdSupply) view returns (address)
getVoucherSeller(uint256 _voucherTokenId) view returns (address)
getVoucherStatus(uint256 _tokenIdVoucher) view returns (uint8, bool, bool, uint256, uint256)
isDepositReleased(uint256 _tokenIdVoucher, uint8 _to) view returns (bool)
isInValidityPeriod(uint256 _tokenIdVoucher) view returns (bool)
isVoucherTransferable(uint256 _tokenIdVoucher) view returns (bool)
State-modifying
Events cancelOrFault(uint256 _tokenIdVoucher, address _messageSender)
cancelOrFaultVoucherSet(uint256 _tokenIdSupply, address _issuer) returns (uint256)
complain(uint256 _tokenIdVoucher, address _messageSender)
createPaymentMethod(uint256 _tokenIdSupply, uint8 _paymentMethod, address _tokenPrice, address _tokenDeposits)
createTokenSupplyId(address _seller, uint256 _validFrom, uint256 _validTo, uint256 _price, uint256 _depositSe, uint256 _depositBu, uint256 _quantity) returns (uint256)
fillOrder(uint256 _tokenIdSupply, address _issuer, address _holder, uint8 _paymentMethod)
pause()
redeem(uint256 _tokenIdVoucher, address _messageSender)
refund(uint256 _tokenIdVoucher, address _messageSender)
renounceOwnership()
setBosonRouterAddress(address _bosonRouterAddress)
setCancelFaultPeriod(uint256 _cancelFaultPeriod)
setCashierAddress(address _cashierAddress)
setComplainPeriod(uint256 _complainPeriod)
setDepositsReleased(uint256 _tokenIdVoucher, uint8 _to, uint256 _amount)
setPaymentReleased(uint256 _tokenIdVoucher)
setSupplyHolderOnTransfer(uint256 _tokenIdSupply, address _newSeller)
setVoucherSetTokenAddress(address _voucherSetTokenAddress)
setVoucherTokenAddress(address _voucherTokenAddress)
transferOwnership(address newOwner)
triggerExpiration(uint256 _tokenIdVoucher)
triggerFinalizeVoucher(uint256 _tokenIdVoucher)
unpause()
LogBosonRouterSet(address _newBosonRouter, address _triggeredBy)
LogCancelFaultPeriodChanged(uint256 _newCancelFaultPeriod, address _triggeredBy)
LogCashierSet(address _newCashier, address _triggeredBy)
LogComplainPeriodChanged(uint256 _newComplainPeriod, address _triggeredBy)
LogExpirationTriggered(uint256 _tokenIdVoucher, address _triggeredBy)
LogFinalizeVoucher(uint256 _tokenIdVoucher, address _triggeredBy)
LogFundsReleased(uint256 _tokenIdVoucher, uint8 _type)
LogPromiseCreated(bytes32 indexed _promiseId, uint256 indexed _nonce, address indexed _seller, uint256 _validFrom, uint256 _validTo, uint256 _idx)
LogVoucherCommitted(uint256 indexed _tokenIdSupply, uint256 _tokenIdVoucher, address _issuer, address _holder, bytes32 _promiseId)
LogVoucherComplain(uint256 _tokenIdVoucher)
LogVoucherFaultCancel(uint256 _tokenIdVoucher)
LogVoucherRedeemed(uint256 _tokenIdVoucher, address _holder, bytes32 _promiseId)
LogVoucherRefunded(uint256 _tokenIdVoucher)
LogVoucherSetFaultCancel(uint256 _tokenIdSupply, address _issuer)
LogVoucherSetTokenContractSet(address _newTokenContract, address _triggeredBy)
LogVoucherTokenContractSet(address _newTokenContract, address _triggeredBy)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
Unpaused(address account)
constructor(address _bosonRouterAddress, address _cashierAddress, address _voucherSetTokenAddress, address _voucherTokenAddress)
This contract contains no fallback and receive objects.
This contract contains no error objects.