Skip to content

Release 0.61.0

Compare
Choose a tag to compare
@FrankC01 FrankC01 released this 28 May 08:12
· 127 commits to main since this release

Added

  • GetTxKind query node for fetching transaction type details
    • Only ProgrammableTransactionBlock, ConsensusCommitPrologueTransaction, and GenesisTransaction kinds supported
    • Added do_tx_kind function to synch and asynch graphql samples
  • `GetFilteredTx`` query node that fetches all transactions with TransactionBlockFilter set
    • Added do_filter_txs function to synch and asynch graphql samples
  • Passing optional global HTTP client headers in SuiGQLClient constructor.
    • Accepts a dict (e.g. {"headers":{"...":...}} )
    • If not provided, defaults to {"headers":None} (see next)
  • client_headers property to GraphQL clients (read only, produces copy)
  • with_headers argument to client execute... methods.
    • During execution, merges provided with global headers:
      hdr = self.client_headers
      hdr = hdr if not with_headers else hdr.update(with_headers)
  • Single permanent reconnecting async session for AsyncSuiGQLClient

Refer to the Changes log details