Skip to content

Flags_TransactionFlags

ratranqu edited this page Mar 10, 2021 · 9 revisions

Flags.TransactionFlags

public struct TransactionFlags: ParsableArguments

Inheritance

ParsableArguments

Initializers

init()

public init()

Properties

node

var node: NodeURL = NodeURL(argument: "tcp://localhost:26657")!

height

var height: Int = 0

chainId

var chainId: String

keyringDir

var keyringDir: String?

from

var from: AddressOrName

accountNumber

var accountNumber: UInt64?

sequence

var sequence: UInt64?

memo

var memo: String?

fees

var fees: Coin?

gasPrice

var gasPrice: DecimalCoin?

useLedger

var useLedger: Bool = false

gasAdjustment

var gasAdjustment: Float64 = 1.0

broadcastMode

var broadcastMode: BroadcastMode = .sync

dryRun

var dryRun: Bool = false

generateOnly

var generateOnly: Bool = false

offline

var offline: Bool = false

skipConfirmation

var skipConfirmation: Bool = false

keyringBackend

var keyringBackend: KeyringBackend = .os

signMode

var signMode: SignMode = .direct

timeOutHeight

var timeOutHeight: UInt64?

gas

var gas: GasLimitPerTransaction

Clone this wiki locally