Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CreateClaimableBalanceOperation

Structure representing a Stellar Create Claimable Balance Operation.

Hierarchy

  • Operation<Horizon.OperationResponseType.createClaimableBalance, Horizon.OperationResponseTypeI.createClaimableBalance>
    • CreateClaimableBalanceOperation

Index

Constructors

constructor

Properties

amount

amount: number

The amount available to be claimed.

assetInfo

assetInfo: string

The asset available to be claimed in the SEP-11 form asset_code:issuing_address or native (for Pi).

claimants

claimants: Claimant[]

The list of entries which could claim the claimable balance.

Readonly client

client: Client

createdAt

createdAt: Date

The operation's creation date.

createdTimestamp

createdTimestamp: number

The operation's creation timestamp.

id

id: string

The id of the operation.

pagingToken

pagingToken: string

A cursor value for use in pagination.

sourceAccountId

sourceAccountId: string

The account that originates the operation.

sponsorId

sponsorId: string

The account id of the sponsor who is paying the reserves for the claimable balance.

transactionHash

transactionHash: string

A unique id for the transaction the operation belongs to.

type

type: createClaimableBalance

The numeric type of the operation.

typeName

typeName: createClaimableBalance

The name of the operation type.

Methods

$patch

  • $patch(data: CreateClaimableBalanceOperationRecord): void

getAsset

  • getAsset(forceUpdate?: boolean): Promise<undefined | Asset>

getEffects

getSourceAccount

  • getSourceAccount(forceUpdate?: boolean): Promise<Account>

getSponsorAccount

  • getSponsorAccount(forceUpdate?: boolean): Promise<Account>

getTransaction

  • getTransaction(forceUpdate?: boolean): Promise<Transaction>

Generated using TypeDoc