Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type aliases

ASADef

ASADef: z.infer<typeof ASADefSchema>

ASADefs

ASADefs: z.infer<typeof ASADefsSchema>

AccountAddress

AccountAddress: string

AlgoTransferParam

AlgoTransferParam: BasicParams & { amountMicroAlgos: number | bigint; toAccountAddr: AccountAddress; type: TransferAlgo }

AppCallsParam

AppCallsParam: BasicParams & AppOptionalFlags & { appID: number; type: CallApp | ClearApp | CloseApp | DeleteApp | OptInToApp }

AssetTransferParam

AssetTransferParam: BasicParams & { amount: number | bigint; assetID: number | string; toAccountAddr: AccountAddress; type: TransferAsset }

BasicParams

BasicParams: Sign & { payFlags: TxParams }

DeployASAParam

DeployASAParam: BasicParams & { asaDef?: ASADef; asaName: string; overrideAsaDef?: Partial<ASADef>; type: DeployASA }

DeployAppParam

DeployAppParam: BasicParams & AppOptionalFlags & { approvalProg?: Uint8Array; approvalProgram: string; clearProg?: Uint8Array; clearProgram: string; globalBytes: number; globalInts: number; localBytes: number; localInts: number; type: DeployApp }

DestroyAssetParam

DestroyAssetParam: BasicParams & { assetID: number | string; type: DestroyAsset }

ExecParams

Transaction execution parameters (on blockchain OR runtime)

FreezeAssetParam

FreezeAssetParam: BasicParams & { assetID: number | string; freezeState: boolean; freezeTarget: AccountAddress; type: FreezeAsset }

ModifyAssetParam

ModifyAssetParam: BasicParams & { assetID: number | string; fields: AssetModFields; type: ModifyAsset }

OptInASAParam

OptInASAParam: BasicParams & { assetID: number | string; type: OptInASA }

RevokeAssetParam

RevokeAssetParam: BasicParams & { amount: number | bigint; assetID: number | string; recipient: AccountAddress; revocationTarget: AccountAddress; type: RevokeAsset }

Sign

Sign: SignWithSk | SignWithLsig

UpdateAppParam

UpdateAppParam: BasicParams & AppOptionalFlags & { appID: number; approvalProg?: Uint8Array; clearProg?: Uint8Array; newApprovalProgram: string; newClearProgram: string; type: UpdateApp }

Functions

isFileError

  • isFileError(object: unknown): object is FileError
  • Parameters

    • object: unknown

    Returns object is FileError

isRequestError

  • Parameters

    • object: unknown

    Returns object is RequestError

isSDKTransaction

  • isSDKTransaction(object: unknown): object is Transaction
  • Parameters

    • object: unknown

    Returns object is Transaction

isSDKTransactionAndSign

  • Parameters

    • object: unknown

    Returns object is TransactionAndSign

Generated using TypeDoc