Constructors
constructor
- new ZkSendLink(__namedParameters): ZkSendLink
Properties
address
address: string
Optionalassets
assets?: LinkAssets
OptionalbagObject
Optionalclaimed
claimed?: boolean
OptionalcreatorAddress
creatorAddress?: string
Optionalkeypair
Methods
claimAssets
- claimAssets(address, __namedParameters?): Promise<SuiTransactionBlockResponse>
Parameters
- address: string
- __namedParameters: {
reclaim?: false;
sign?: undefined;
} | {
reclaim: true;
sign: ((transaction: Uint8Array) => Promise<string>);
} = {}
createClaimTransaction
- createClaimTransaction(address, __namedParameters?): Transaction
Parameters
- address: string
- __namedParameters: {
reclaim?: boolean;
} = {}Optionalreclaim?: boolean
createRegenerateTransaction
- createRegenerateTransaction(sender, options?): Promise<{
transaction: Transaction;
url: string;
}> Returns Promise<{
transaction: Transaction;
url: string;
}>
loadAssets
- loadAssets(options?): Promise<void>
Returns Promise<void>
loadClaimedStatus
- loadClaimedStatus(): Promise<void>
Returns Promise<void>
StaticfromAddress
- fromAddress(address, options): Promise<ZkSendLink>
Parameters
- address: string
- options: Omit<ZkSendLinkOptions, "address" | "keypair" | "isContractLink">
StaticfromUrl
- fromUrl(url, options?): Promise<ZkSendLink>
Parameters
- url: string
- options: Omit<ZkSendLinkOptions, "address" | "keypair" | "isContractLink"> = {}