IPatchwork721 extension to enable Lite Reference support, allowing them to accommodate Fragment assignments.
Name | Type | Description |
---|---|---|
addr | address | Address to register |
Name | Type | Description |
---|---|---|
id | uint8 | ID assigned to the address |
Name | Type | Description |
---|---|---|
addr | address | Registered address |
Name | Type | Description |
---|---|---|
id | uint8 | ID assigned to the address |
redacted | bool | Redacted status |
Name | Type | Description |
---|---|---|
id | uint8 | ID assigned to the address |
Name | Type | Description |
---|---|---|
addr | address | Registered address |
redacted | bool | Redacted status |
Name | Type | Description |
---|---|---|
id | uint8 | ID of the address to redact |
Name | Type | Description |
---|---|---|
id | uint8 | ID of the address to unredact |
Name | Type | Description |
---|---|---|
addr | address | Address to get reference for |
tokenId | uint256 | ID of the token |
Name | Type | Description |
---|---|---|
liteRef | uint64 | Lite reference |
redacted | bool | Redacted status |
Name | Type | Description |
---|---|---|
liteRef | uint64 | Lite reference to get address and token ID for |
Name | Type | Description |
---|---|---|
addr | address | Address |
tokenId | uint256 | Token ID |
Name | Type | Description |
---|---|---|
tokenId | uint256 | ID of the token |
liteRef | uint64 | LiteRef to add |
Name | Type | Description |
---|---|---|
tokenId | uint256 | ID of the token |
liteRef | uint64 | LiteRef to add |
targetMetadataId | uint256 | The metadata ID on the target to assign to |
Name | Type | Description |
---|---|---|
tokenId | uint256 | ID of the token |
liteRefs | uint64[] | Array of lite references to add |
Name | Type | Description |
---|---|---|
tokenId | uint256 | ID of the token |
liteRefs | uint64[] | Array of lite references to add |
targetMetadataId | uint256 | The metadata ID on the target to assign to |
Name | Type | Description |
---|---|---|
tokenId | uint256 | ID of the token |
liteRef | uint64 | Lite reference to remove |
Name | Type | Description |
---|---|---|
tokenId | uint256 | ID of the token |
liteRef | uint64 | Lite reference to remove |
targetMetadataId | uint256 | The metadata ID on the target to unassign from |
Name | Type | Description |
---|---|---|
ourTokenId | uint256 | ID of the token |
idx | uint256 | Index to load from |
Name | Type | Description |
---|---|---|
addr | address | Address |
tokenId | uint256 | Token ID |
Name | Type | Description |
---|---|---|
tokenId | uint256 | ID of the token |
Name | Type | Description |
---|---|---|
addresses | address[] | Array of addresses |
tokenIds | uint256[] | Array of token IDs |
Name | Type | Description |
---|---|---|
tokenId | uint256 | ID of the token |
Name | Type | Description |
---|---|---|
count | uint256 | the number of dynamic references |
Name | Type | Description |
---|---|---|
tokenId | uint256 | ID of the token |
offset | uint256 | The starting offset 0-indexed |
count | uint256 | The maximum number of references to return |
Name | Type | Description |
---|---|---|
addresses | address[] | An array of reference addresses |
tokenIds | uint256[] | An array of reference token IDs |
Name | Type | Description |
---|---|---|
target | address | the contract which issued the redaction |
fragment | address | the fragment that was redacted |
Name | Type | Description |
---|---|---|
target | address | the contract which revoked the redaction |
fragment | address | the fragment that was unredacted |
Name | Type | Description |
---|---|---|
target | address | the contract that registered the fragment |
fragment | address | the fragment that was registered |
idx | uint8 | the idx of the literef |