Skip to content

0.3.0

Compare
Choose a tag to compare
@paulbellamy paulbellamy released this 06 Dec 16:03
· 745 commits to main since this release
46e72d8

Full Changelog: v0.2.1...v0.3.0

Soroban-CLI

  • Added type description to errors when using --arg by @waldmatias in #263
  • Additional CLI support for the contract deployment changes. by @dmkozh in #286
    • Adds support for soroban deploy --wasm-hash ..., as well as soroban install --wasm ...
  • Add xdr and env version to version subcommand output by @leighmcculloch in #293

General code cleanup, repository restructuring, and bugfixes

Soroban-RPC

  • Add soroban-rpc version subcommand by @tsachiherman in #272 and #273
  • Add a new getLedgerEntry jsonrpc method by @paulbellamy in #274
    • This will deprecate and replace getContractData. The new endpoint allows you to fetch any ledger entry (not just contract data ledger entries).
    • Current API Docs
  • Added new getEvents method (Currently backed by horizon) by @paulbellamy in #270
    • getEvents lets you fetch and filter a range of events emitted by contract transactions.
    • Current API Docs

Deprecations

  • getContractData jsonrpc method is deprecated in favor of the new getLedgerEntry, and will be removed in the next release.

Moved this command into this repo from https://github.com/stellar/go

Code cleanup & testing

  • Separate the daemon from the main function by @tsachiherman in #267
  • Run soroban-rpc tests on ubuntu focal so stellar-core can install by @paulbellamy in #289
  • updated soroban core version for integration tests by @sreuland in #283