github stellar/go horizonclient-v12.0.0
horizonclient-v12.0.0 & txnbuild

latest releases: horizon-v2.32.0, galexie-v1.0.0, ledgerexporter-v1.0.0test...
12 months ago

First version of Horizon Client with protocol 20:Soroban support.

What's Changed

New XDR Schema:

  • Support for new XDR schemas.

  • Three new operations related to Soroban and state expiration (see Interacting with Soroban via Stellar and State Expiration):

    • invokeHostFunctionOp: Invoke contract actions.
    • bumpExpirationFootprintOp: Bump expiration ledger of specified keys.
    • restoreFootprintOp: Restore expiration of specified ledger keys.

Horizon API Changes:

  • /effects can produce two new effects:
    • contract_credited occurs when a Stellar asset moves into its corresponding Stellar Asset Contract instance
    • contract_debited occurs when a Stellar asset moves out of its corresponding Stellar Asset Contract instance
  • /assets/:name contains two new fields:
    • num_contracts - the integer quantity of contracts that hold this asset
    • contracts_amount - the total units of that asset held by contracts
  • /operations has three new response schemas corresponding to the Soroban operations (described above)

Don't miss a new go release

NewReleases is sending notifications on new releases.