Skip to content

Releases: Zilliqa/zilliqa-rs

v0.3.0

13 Mar 10:59
f140e12
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

18 Jan 08:06
4d3327d
Compare
Choose a tag to compare

What's Changed

  • Adding documentation to the code and simplifying the project structure. (#9) by @its-saeed in #31
  • (fix) additional documentation, closes #33 by @rrw-zilliqa in #34

Full Changelog: v0.1.0...v0.2.0

v0.1.0

10 Jan 09:18
1547779
Compare
Choose a tag to compare

What's Changed

  • Providers are supported in general.
  • HTTP provider is implemented.
  • All JSON-RPC endpoints are supported.
  • Signer, something that can sign is implemented in general.
  • LocalWallet is implemented as a signer.
  • MultAccountWallet is implemented as a signer.
  • Signing and sending payment transactions are supported.
  • TransactionBuilder is added which simplifies the process of composing transactions.
  • Contract deployment transactions are supported.
  • Interacting with contracts is implemented.
  • Rust binding for scilla contracts is implemented. Corresponding rust code is generated for scilla contracts at compile time.
  • parse_zil and a few more auxiliary functions are added to simplify the unit conversion.
  • Ethers-rs-like middleware system is supported.
  • All of the data types are type-safe, you can't pass a raw string when a real address is needed.
  • Possible to call a transition with a different signer than the one who deployed the contract.
  • Possible to override default transaction parameters such as amount and gasPrice, etc while calling a transition.

Full Changelog: https://github.com/Zilliqa/zilliqa-rs/commits/v0.1.0