Class: Aws::ManagedBlockchainQuery::Types::ListFilteredTransactionEventsInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::ManagedBlockchainQuery::Types::ListFilteredTransactionEventsInput
- Defined in:
- gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#address_identifier_filter ⇒ Types::AddressIdentifierFilter
This is the unique public address on the blockchain for which the transaction events are being requested.
-
#confirmation_status_filter ⇒ Types::ConfirmationStatusFilter
The container for the
ConfirmationStatusFilter
that filters for the [ finality ][1] of the results. -
#max_results ⇒ Integer
The maximum number of transaction events to list.
-
#network ⇒ String
The blockchain network where the transaction occurred.
-
#next_token ⇒ String
The pagination token that indicates the next set of results to retrieve.
-
#sort ⇒ Types::ListFilteredTransactionEventsSort
The order by which the results will be sorted.
-
#time_filter ⇒ Types::TimeFilter
This container specifies the time frame for the transaction events returned in the response.
-
#vout_filter ⇒ Types::VoutFilter
This container specifies filtering attributes related to BITCOIN_VOUT event types.
Instance Attribute Details
#address_identifier_filter ⇒ Types::AddressIdentifierFilter
This is the unique public address on the blockchain for which the transaction events are being requested.
600 601 602 603 604 605 606 607 608 609 610 611 |
# File 'gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/types.rb', line 600 class ListFilteredTransactionEventsInput < Struct.new( :network, :address_identifier_filter, :time_filter, :vout_filter, :confirmation_status_filter, :sort, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#confirmation_status_filter ⇒ Types::ConfirmationStatusFilter
The container for the ConfirmationStatusFilter
that filters for
the finality of the results.
600 601 602 603 604 605 606 607 608 609 610 611 |
# File 'gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/types.rb', line 600 class ListFilteredTransactionEventsInput < Struct.new( :network, :address_identifier_filter, :time_filter, :vout_filter, :confirmation_status_filter, :sort, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#max_results ⇒ Integer
The maximum number of transaction events to list.
Default: 100
maxResults
or an empty array of results.
To retrieve the next set of results, make another request with the
returned nextToken
value. The value of nextToken
is null
when
there are no more results to return
600 601 602 603 604 605 606 607 608 609 610 611 |
# File 'gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/types.rb', line 600 class ListFilteredTransactionEventsInput < Struct.new( :network, :address_identifier_filter, :time_filter, :vout_filter, :confirmation_status_filter, :sort, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#network ⇒ String
The blockchain network where the transaction occurred.
Valid Values: BITCOIN_MAINNET
| BITCOIN_TESTNET
600 601 602 603 604 605 606 607 608 609 610 611 |
# File 'gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/types.rb', line 600 class ListFilteredTransactionEventsInput < Struct.new( :network, :address_identifier_filter, :time_filter, :vout_filter, :confirmation_status_filter, :sort, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#next_token ⇒ String
The pagination token that indicates the next set of results to retrieve.
600 601 602 603 604 605 606 607 608 609 610 611 |
# File 'gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/types.rb', line 600 class ListFilteredTransactionEventsInput < Struct.new( :network, :address_identifier_filter, :time_filter, :vout_filter, :confirmation_status_filter, :sort, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#sort ⇒ Types::ListFilteredTransactionEventsSort
The order by which the results will be sorted.
600 601 602 603 604 605 606 607 608 609 610 611 |
# File 'gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/types.rb', line 600 class ListFilteredTransactionEventsInput < Struct.new( :network, :address_identifier_filter, :time_filter, :vout_filter, :confirmation_status_filter, :sort, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#time_filter ⇒ Types::TimeFilter
This container specifies the time frame for the transaction events returned in the response.
600 601 602 603 604 605 606 607 608 609 610 611 |
# File 'gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/types.rb', line 600 class ListFilteredTransactionEventsInput < Struct.new( :network, :address_identifier_filter, :time_filter, :vout_filter, :confirmation_status_filter, :sort, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#vout_filter ⇒ Types::VoutFilter
This container specifies filtering attributes related to BITCOIN_VOUT event types
600 601 602 603 604 605 606 607 608 609 610 611 |
# File 'gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/types.rb', line 600 class ListFilteredTransactionEventsInput < Struct.new( :network, :address_identifier_filter, :time_filter, :vout_filter, :confirmation_status_filter, :sort, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |