Receivable
Last updated
Last updated
Inherits: ReceivableStorage, Initializable, ERC721Upgradeable, ERC721EnumerableUpgradeable, ERC721BurnableUpgradeable, UUPSUpgradeable, Governable, IReceivable
Initializes the Receivable.
Parameters
Name | Type | Description |
---|---|---|
Mint a new receivable.
The event faceAmount is converted to decimal with 6 decimals.
Parameters
Returns
Get the information of a receivable.
Parameters
Returns
Burn a receivable.
Parameters
not support batch transfer
Hook that is called before any token transfer.
See {IERC165-supportsInterface}.
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
initialGovernor_
address
The address of the governor.
params_
RCV.Create
The struct containing the information of the receivable to be created.
tokenId_
uint256
The id of the newly created receivable.
tokenId_
uint256
The id of the receivable.
info_
RCV.Info
The struct containing the information of the receivable.
tokenId_
uint256
The id of the receivable.