TransactionBase

Interface
Base interface for all Transactions
export interface TransactionBase { 
  readonly version: number; 
  readonly hash: Hash256String; 
  readonly size: number; 
  readonly attributes: readonly Attribute[]; 
  readonly inputs: readonly Input[]; 
  readonly outputs: readonly Output[]; 
  readonly scripts: readonly Witness[]; 
  readonly systemFee: BigNumber; 
  readonly networkFee: BigNumber; 
} 

Properties

version
number
NEO protocol version.
hash
Hash256String
size
number
Byte size of this Transaction.
attributes
readonly Attribute[]
Attributes attached to the Transaction.
inputs
readonly Input[]
Inputs of the Transaction.
outputs
readonly Output[]
Outputs of the Transaction.
scripts
readonly Witness[]
Witnesses to the Transaction, i.e. the Addresses that have signed the Transasction.
systemFee
BigNumber
GAS execution fee for the transaction.
networkFee
BigNumber
GAS network priority fee for the transaction.
  • @neo-one/client
  • @neo-one/smart-contract
DOCS
InstallationMain ConceptsAdvanced GuidesAPI ReferenceContributing
CHANNELS
GitHubStack OverflowDiscord ChatTwitterYouTube
COPYRIGHT © 2021 NEO•ONE