Class: Aws::ManagedBlockchainQuery::Types::ListTransactionsInput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#addressString

The address (either a contract or wallet), whose transactions are being requested.

Returns:

  • (String)


847
848
849
850
851
852
853
854
855
856
857
858
# File 'gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/types.rb', line 847

class ListTransactionsInput < Struct.new(
  :address,
  :network,
  :from_blockchain_instant,
  :to_blockchain_instant,
  :sort,
  :next_token,
  :max_results,
  :confirmation_status_filter)
  SENSITIVE = []
  include Aws::Structure
end

#confirmation_status_filterTypes::ConfirmationStatusFilter

This filter is used to include transactions in the response that haven't reached finality . Transactions that have reached finality are always part of the response.



847
848
849
850
851
852
853
854
855
856
857
858
# File 'gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/types.rb', line 847

class ListTransactionsInput < Struct.new(
  :address,
  :network,
  :from_blockchain_instant,
  :to_blockchain_instant,
  :sort,
  :next_token,
  :max_results,
  :confirmation_status_filter)
  SENSITIVE = []
  include Aws::Structure
end

#from_blockchain_instantTypes::BlockchainInstant

The container for time.



847
848
849
850
851
852
853
854
855
856
857
858
# File 'gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/types.rb', line 847

class ListTransactionsInput < Struct.new(
  :address,
  :network,
  :from_blockchain_instant,
  :to_blockchain_instant,
  :sort,
  :next_token,
  :max_results,
  :confirmation_status_filter)
  SENSITIVE = []
  include Aws::Structure
end

#max_resultsInteger

The maximum number of transactions to list.

Default: 100

Even if additional results can be retrieved, the request can return less results than 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

Returns:

  • (Integer)


847
848
849
850
851
852
853
854
855
856
857
858
# File 'gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/types.rb', line 847

class ListTransactionsInput < Struct.new(
  :address,
  :network,
  :from_blockchain_instant,
  :to_blockchain_instant,
  :sort,
  :next_token,
  :max_results,
  :confirmation_status_filter)
  SENSITIVE = []
  include Aws::Structure
end

#networkString

The blockchain network where the transactions occurred.

Returns:

  • (String)


847
848
849
850
851
852
853
854
855
856
857
858
# File 'gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/types.rb', line 847

class ListTransactionsInput < Struct.new(
  :address,
  :network,
  :from_blockchain_instant,
  :to_blockchain_instant,
  :sort,
  :next_token,
  :max_results,
  :confirmation_status_filter)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

The pagination token that indicates the next set of results to retrieve.

Returns:

  • (String)


847
848
849
850
851
852
853
854
855
856
857
858
# File 'gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/types.rb', line 847

class ListTransactionsInput < Struct.new(
  :address,
  :network,
  :from_blockchain_instant,
  :to_blockchain_instant,
  :sort,
  :next_token,
  :max_results,
  :confirmation_status_filter)
  SENSITIVE = []
  include Aws::Structure
end

#sortTypes::ListTransactionsSort

The order by which the results will be sorted.



847
848
849
850
851
852
853
854
855
856
857
858
# File 'gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/types.rb', line 847

class ListTransactionsInput < Struct.new(
  :address,
  :network,
  :from_blockchain_instant,
  :to_blockchain_instant,
  :sort,
  :next_token,
  :max_results,
  :confirmation_status_filter)
  SENSITIVE = []
  include Aws::Structure
end

#to_blockchain_instantTypes::BlockchainInstant

The container for time.



847
848
849
850
851
852
853
854
855
856
857
858
# File 'gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/types.rb', line 847

class ListTransactionsInput < Struct.new(
  :address,
  :network,
  :from_blockchain_instant,
  :to_blockchain_instant,
  :sort,
  :next_token,
  :max_results,
  :confirmation_status_filter)
  SENSITIVE = []
  include Aws::Structure
end