Options
All
  • Public
  • Public/Protected
  • All
Menu

Class OriginationOperation<TContract>

description

Origination operation provide utility function to fetch newly originated contract

warn

Currently support only one origination per operation

Type parameters

Hierarchy

Implements

Index

Constructors

constructor

Properties

Protected _foundAt

_foundAt: number = ...

Protected Readonly context

context: Context

Optional Readonly contractAddress

contractAddress: string
description

Contract address of the newly originated contract

Readonly hash

hash: string

Readonly raw

Readonly results

Accessors

consumedGas

  • get consumedGas(): undefined | string

errors

fee

  • get fee(): number

gasLimit

  • get gasLimit(): number

includedInBlock

  • get includedInBlock(): number

operationResults

revealOperation

revealStatus

  • get revealStatus(): "applied" | "failed" | "skipped" | "backtracked" | "unknown"

status

  • get status(): "applied" | "failed" | "skipped" | "backtracked" | "unknown"

storageDiff

  • get storageDiff(): undefined | string

storageLimit

  • get storageLimit(): number

storageSize

  • get storageSize(): undefined | string

Methods

confirmation

  • confirmation(confirmations?: number, timeout?: number): Promise<number>

contract

  • contract(confirmations?: number, timeout?: number): Promise<TContract>

Generated using TypeDoc