Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Contract

Index

Constructors

constructor

  • new Contract(abi?: any, address?: string, options?: ContractOptions, wallet: Wallet, status?: ContractStatus): Contract

Properties

abiCoder

abiCoder: AbiCoderClass

abiModel

abiModel: any | AbiModel

events

events: any

methods

methods: any

options

options: ContractOptions | any

shardID

shardID: number

status

status: ContractStatus

Optional transaction

transaction: Transaction

wallet

wallet: Wallet | any

Accessors

address

  • get address(): string
  • set address(value: string): void

data

  • get data(): any
  • set data(value: any): void

jsonInterface

  • get jsonInterface(): any[]
  • set jsonInterface(value: any[]): void

Methods

connect

  • connect(wallet: Wallet): void

deploy

  • deploy(options: any): any

isCalled

  • isCalled(): boolean

isDeployed

  • isDeployed(): boolean

isInitialised

  • isInitialised(): boolean

isRejected

  • isRejected(): boolean

isSent

  • isSent(): boolean

isSigned

  • isSigned(): boolean

runEventFactory

runMethodFactory

setMessegner

setStatus

  • setStatus(status: ContractStatus): void

Generated using TypeDoc