Contracts
PBT
Transfer Policies
Expiringsignaturepolicy

Solidity API

ExpiringSignaturePolicy

constructor

constructor() public

authorizeTransfer

function authorizeTransfer(address, address, address, address, bytes _payload, bytes) external view

Authorize transfer of chip by checking that the signature has not expired. Signature validation checks are done by the ClaimedPBT contract.

Parameters

NameTypeDescription
address
address
address
address
_payloadbytesPayload containing transfer data (to, expiration block)
bytes