Options
All
  • Public
  • Public/Protected
  • All
Menu

Class WXTZSDK

Hierarchy

Index

Constructors

Private constructor

Properties

Protected Tezos

Tezos: TezosToolkit

deployment

deployment: Deployment

Readonly indexerUrl

indexerUrl: string

instance

instance: ContractAbstraction<ContractProvider | Wallet>

Protected network

network: NetworkType

token

token: WXTZToken

Private wXTZConfig

wXTZConfig: wXTZConfig

Methods

checkAddress

  • checkAddress(): boolean

checkCodeIntegrity

  • checkCodeIntegrity(): Promise<boolean>

checkContractCodeIntegrity

  • checkContractCodeIntegrity(): Promise<boolean>

createOven

  • createOven(ovenOwner: ovenOwner, delegate?: address): Promise<ContractMethod<ContractProvider | Wallet>>
  • Need to call .send() on this contract method to invoke the smart contract call. Pass optional XTZ amount as sendParameter in .send().

    Parameters

    • ovenOwner: ovenOwner

      The address of the oven owner.

    • Optional delegate: address

      The address of the registered baker.

    Returns Promise<ContractMethod<ContractProvider | Wallet>>

getAddress

getAllOvenAddressesByOwner

getAllOvensByOwner

getBalance

getOwnerAddressForOven

getTotalLockedXTZ

getTotalSupply

getWXTZTokenContractAddress

  • getWXTZTokenContractAddress(): Promise<address>

initialize

oven

Static at

Generated using TypeDoc