Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "transaction/scriptBuilder"

Index

Functions

Const buildSmartContractParam

  • buildSmartContractParam(functionName: string, params: Parameter[]): string

buildWasmContractParam

  • buildWasmContractParam(params: Parameter[]): string

convertArray

convertMap

Const createCodeParamsScript

  • createCodeParamsScript(list: any[], ledgerCompatible?: boolean): string

deserializeItem

Const getMapBytes

  • getMapBytes(val: Map<string, Parameter>): string

Const getStructBytes

  • getStructBytes(val: Struct): string

Const pushBigNum

  • pushBigNum(param: BigNumber, ledgerCompatible?: boolean): string

Const pushBool

  • pushBool(param: boolean): string

Const pushInt

  • pushInt(param: number, ledgerCompatible?: boolean): string

Const pushMap

  • pushMap(val: Map<string, any>, ledgerCompatible: boolean): string

Const pushParam

  • pushParam(p: any, ledgerCompatible: boolean): string

putLittleEndianUint

  • putLittleEndianUint(buf: number[], start: number, size: number, data: number): void

Const serializeAbiFunction

  • serializeAbiFunction(abiFunction: AbiFunction, ledgerCompatible?: boolean): string

writeAddress

  • writeAddress(data: Address): string

writeBool

  • writeBool(data: boolean): string

writeH256

  • writeH256(data: string): string

writeI128

  • writeI128(data: I128): string

writeString

  • writeString(data: string): string

writeUint16

  • writeUint16(data: number): string

writeUint32

  • writeUint32(data: number): string

writeUint64

  • writeUint64(data: number): string

writeVarBytes

  • writeVarBytes(data: string): string

writeVarUint

  • writeVarUint(data: number): string

Generated using TypeDoc