Interface PreTransfer<Signer, Nft, Ret, ExtraArgs>
Methods
preTransfer
- preTransfer(sender: Signer, nft: NftInfo<Nft>, fee: BigNumber, args?: ExtraArgs): Promise<undefined | Ret>
Parameters
sender: Signer
fee: BigNumber
Optional args: ExtraArgs
Returns Promise<undefined | Ret>
preUnfreeze
- preUnfreeze(sender: Signer, nft: NftInfo<Nft>, fee: BigNumber, args?: ExtraArgs): Promise<undefined | Ret>
Parameters
sender: Signer
fee: BigNumber
Optional args: ExtraArgs
Returns Promise<undefined | Ret>
Action to perform before transfer/unfreeze (if any)