Class AlgorandTransactionCrafter
Hierarchy
- Crafter
- AlgorandTransactionCrafter
Constructors
Methods
addSignature
- addSignature(encodedTransaction, signature): Uint8Array
Parameters
- encodedTransaction: Uint8Array
- signature: Uint8Array
Returns Uint8Array
changeOffline
- changeOffline(from): IKeyregTxBuilder
Returns IKeyregTxBuilder
changeOnline
- changeOnline(from, voteKey, selectionKey, stateProofKey, voteFirst, voteLast, voteKeyDilution): IKeyregTxBuilder
Parameters
- from: string
- voteKey: string
- selectionKey: string
- stateProofKey: string
- voteFirst: number | bigint
- voteLast: number | bigint
- voteKeyDilution: number | bigint
Returns IKeyregTxBuilder
createAsset
- createAsset(from, params): IAssetConfigTxBuilder
Returns IAssetConfigTxBuilder
destroyAsset
- destroyAsset(from, caid): IAssetConfigTxBuilder
Parameters
- from: string
- caid: number | bigint
Returns IAssetConfigTxBuilder
freezeAsset
- freezeAsset(fadd, faid, afrz): IAssetFreezeTxBuilder
Parameters
- fadd: string
- faid: number | bigint
- afrz: boolean
Returns IAssetFreezeTxBuilder
markNonParticipation
- markNonParticipation(from): IKeyregTxBuilder
Returns IKeyregTxBuilder
pay
- pay(amount, from, to): IPayTxBuilder
Parameters
- amount: number | bigint
- from: string
- to: string
Returns IPayTxBuilder
transferAsset
- transferAsset(from, xaid, arcv, aamt): IAssetTransferTxBuilder
Parameters
- from: string
- xaid: number | bigint
- arcv: string
- aamt: number | bigint
Returns IAssetTransferTxBuilder
Add Signature