Type alias transactionParameters
transactionParameters: { accounts: { recipient?: PublicKey; recipientFee?: PublicKey; sender?: PublicKey; senderFee?: PublicKey; tokenAuthority?: PublicKey; verifierState?: PublicKey; }; encryptedUtxos?: Uint8Array; inputUtxos?: Utxo[]; leavesPdaPubkeys?: { isSigner: boolean; isWritable: boolean; pubkey: PublicKey; }[]; nullifierPdaPubkeys?: { isSigner: boolean; isWritable: boolean; pubkey: PublicKey; }[]; outputUtxos?: Utxo[]; provider?: Provider; relayer?: Relayer; }
Type declaration
-
accounts: {
recipient?: PublicKey;
recipientFee?: PublicKey;
sender?: PublicKey;
senderFee?: PublicKey;
tokenAuthority?: PublicKey;
verifierState?: PublicKey;
}
-
Optional
recipient?: PublicKey
-
Optional
recipientFee?: PublicKey
-
Optional
sender?: PublicKey
-
Optional
senderFee?: PublicKey
-
Optional
tokenAuthority?: PublicKey
-
Optional
verifierState?: PublicKey
-
Optional
encryptedUtxos?: Uint8Array
-
Optional
inputUtxos?: Utxo[]
-
Optional
leavesPdaPubkeys?: {
isSigner: boolean;
isWritable: boolean;
pubkey: PublicKey;
}[]
-
Optional
nullifierPdaPubkeys?: {
isSigner: boolean;
isWritable: boolean;
pubkey: PublicKey;
}[]
-
Optional
outputUtxos?: Utxo[]
-
Optional
provider?: Provider
-
Optional
relayer?: Relayer