Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SetOptionOperation

Structure representing a Stellar Set Option Operation.

Hierarchy

  • Operation<Horizon.OperationResponseType.setOptions, Horizon.OperationResponseTypeI.setOptions>
    • SetOptionOperation

Index

Constructors

constructor

Properties

Optional clearFlags

clearFlags: Flags[]

The values of flags that has been cleared in the operation. Options include auth_required_flag, auth_revocable_flag and auth_immutable_flag.

Optional clearNumericFlags

clearNumericFlags: NumericFlags[]

The numeric values of flags that has been cleared in the operation. Options include 1 for auth_required_flag, 2 for auth_revocable_flag and 4 for auth_immutable_flag.

Readonly client

client: Client

createdAt

createdAt: Date

The operation's creation date.

createdTimestamp

createdTimestamp: number

The operation's creation timestamp.

Optional highThreshold

highThreshold: number

The sum weight for the high threshold.

Optional homeDomain

homeDomain: string

The home domain used for stellar.toml file discovery.

id

id: string

The id of the operation.

Optional lowThreshold

lowThreshold: number

The sum weight for the low threshold.

Optional masterKeyWeight

masterKeyWeight: number

The weight of the master key. Can range from 1 to 255.

Optional medThreshold

medThreshold: number

The sum weight for the medium threshold.

pagingToken

pagingToken: string

A cursor value for use in pagination.

Optional setFlags

setFlags: Flags[]

The values of flags that has been set in the operation. Options include auth_required_flag, auth_revocable_flag and auth_immutable_flag.

Optional setNumericFlags

setNumericFlags: NumericFlags[]

The numeric values of flags that has been set in the operation. Options include 1 for auth_required_flag, 2 for auth_revocable_flag and 4 for auth_immutable_flag.

Optional signerId

signerId: string

The public key of the new signer.

Optional signerWeight

signerWeight: number

The weight of the new signer. Can range from 1 to 255.

sourceAccountId

sourceAccountId: string

The account that originates the operation.

transactionHash

transactionHash: string

A unique id for the transaction the operation belongs to.

type

type: setOptions

The numeric type of the operation.

typeName

typeName: setOptions

The name of the operation type.

Methods

$patch

  • $patch(data: SetOptionsOperationRecord): void

getEffects

getSignerAccount

  • getSignerAccount(forceUpdate?: boolean): Promise<undefined | Account>

getSourceAccount

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

getTransaction

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

Generated using TypeDoc