Skip to main content
import”@patchwork/contracts/PatchworkLiteRef/IPatchworkLiteRef.sol”;

Functions


registerReferenceAddress

Registers a reference address
Parameters Returns

getReferenceId

Gets the ID assigned to the address from registration
Parameters Returns

getReferenceAddress

Gets the address assigned to this id
Parameters Returns

redactReferenceAddress

Redacts a reference address
Parameters

unredactReferenceAddress

Unredacts a reference address
Parameters

getLiteReference

Returns a lite reference for a given address and token ID
Parameters Returns

getReferenceAddressAndTokenId

Returns an address and token ID for a given lite reference
Parameters Returns

addReference

Adds a reference to a token
Parameters

addReference

Adds a reference to a token
Parameters

addReferenceBatch

Adds multiple references to a token
Parameters

addReferenceBatch

Adds multiple references to a token
Parameters

removeReference

Removes a reference from a token
Parameters

removeReference

Removes a reference from a token
Parameters

loadReferenceAddressAndTokenId

Loads a reference address and token ID at a given index
Parameters Returns

loadAllStaticReferences

Loads all static references for a given token ID
Parameters Returns

getDynamicReferenceCount

Count all dynamic references for a given token ID
Parameters Returns

loadDynamicReferencePage

Load a page of dynamic references for a given token ID
Parameters Returns

Events

Redact

Emitted when a contract redacts a fragment
Parameters

Unredact

Emitted when a contract unredacts a fragment
Parameters

Register

Emitted when a contract registers a fragment
Parameters