Class: Aws::ManagedBlockchainQuery::Types::TransactionEvent
- Inherits:
-
Struct
- Object
- Struct
- Aws::ManagedBlockchainQuery::Types::TransactionEvent
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-managedblockchainquery/types.rb
Overview
The container for the properties of a transaction event.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#contract_address ⇒ String
The blockchain address.
-
#event_type ⇒ String
The type of transaction event.
-
#from ⇒ String
The wallet address initiating the transaction.
-
#network ⇒ String
The blockchain network where the transaction occurred.
-
#to ⇒ String
The wallet address receiving the transaction.
-
#token_id ⇒ String
The unique identifier for the token involved in the transaction.
-
#transaction_hash ⇒ String
The hash of the transaction.
-
#transaction_id ⇒ String
The unique identifier of the transaction.
-
#value ⇒ String
The value that was transacted.
-
#vout_index ⇒ Integer
The position of the vout in the transaction output list.
Instance Attribute Details
#contract_address ⇒ String
The blockchain address. for the contract
1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 |
# File 'lib/aws-sdk-managedblockchainquery/types.rb', line 1111 class TransactionEvent < Struct.new( :network, :transaction_hash, :event_type, :from, :to, :value, :contract_address, :token_id, :transaction_id, :vout_index) SENSITIVE = [] include Aws::Structure end |
#event_type ⇒ String
The type of transaction event.
1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 |
# File 'lib/aws-sdk-managedblockchainquery/types.rb', line 1111 class TransactionEvent < Struct.new( :network, :transaction_hash, :event_type, :from, :to, :value, :contract_address, :token_id, :transaction_id, :vout_index) SENSITIVE = [] include Aws::Structure end |
#from ⇒ String
The wallet address initiating the transaction. It can either be a public key or a contract.
1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 |
# File 'lib/aws-sdk-managedblockchainquery/types.rb', line 1111 class TransactionEvent < Struct.new( :network, :transaction_hash, :event_type, :from, :to, :value, :contract_address, :token_id, :transaction_id, :vout_index) SENSITIVE = [] include Aws::Structure end |
#network ⇒ String
The blockchain network where the transaction occurred.
1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 |
# File 'lib/aws-sdk-managedblockchainquery/types.rb', line 1111 class TransactionEvent < Struct.new( :network, :transaction_hash, :event_type, :from, :to, :value, :contract_address, :token_id, :transaction_id, :vout_index) SENSITIVE = [] include Aws::Structure end |
#to ⇒ String
The wallet address receiving the transaction. It can either be a public key or a contract.
1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 |
# File 'lib/aws-sdk-managedblockchainquery/types.rb', line 1111 class TransactionEvent < Struct.new( :network, :transaction_hash, :event_type, :from, :to, :value, :contract_address, :token_id, :transaction_id, :vout_index) SENSITIVE = [] include Aws::Structure end |
#token_id ⇒ String
The unique identifier for the token involved in the transaction.
1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 |
# File 'lib/aws-sdk-managedblockchainquery/types.rb', line 1111 class TransactionEvent < Struct.new( :network, :transaction_hash, :event_type, :from, :to, :value, :contract_address, :token_id, :transaction_id, :vout_index) SENSITIVE = [] include Aws::Structure end |
#transaction_hash ⇒ String
The hash of the transaction. It is generated whenever a transaction is verified and added to the blockchain.
1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 |
# File 'lib/aws-sdk-managedblockchainquery/types.rb', line 1111 class TransactionEvent < Struct.new( :network, :transaction_hash, :event_type, :from, :to, :value, :contract_address, :token_id, :transaction_id, :vout_index) SENSITIVE = [] include Aws::Structure end |
#transaction_id ⇒ String
The unique identifier of the transaction. It is generated whenever a transaction is verified and added to the blockchain.
1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 |
# File 'lib/aws-sdk-managedblockchainquery/types.rb', line 1111 class TransactionEvent < Struct.new( :network, :transaction_hash, :event_type, :from, :to, :value, :contract_address, :token_id, :transaction_id, :vout_index) SENSITIVE = [] include Aws::Structure end |
#value ⇒ String
The value that was transacted.
1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 |
# File 'lib/aws-sdk-managedblockchainquery/types.rb', line 1111 class TransactionEvent < Struct.new( :network, :transaction_hash, :event_type, :from, :to, :value, :contract_address, :token_id, :transaction_id, :vout_index) SENSITIVE = [] include Aws::Structure end |
#vout_index ⇒ Integer
The position of the vout in the transaction output list.
1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 |
# File 'lib/aws-sdk-managedblockchainquery/types.rb', line 1111 class TransactionEvent < Struct.new( :network, :transaction_hash, :event_type, :from, :to, :value, :contract_address, :token_id, :transaction_id, :vout_index) SENSITIVE = [] include Aws::Structure end |