Skip to content

Sails-RS v0.8.0

Choose a tag to compare

@github-actions github-actions released this 15 Apr 09:56
· 113 commits to master since this release

Bump up Gear crates to v1.8.0

What's new?

  • program accepts messages with solidity encoded payload (gear.exe)
  • program emits events with topics based on the event signature and indexed fields (gear.exe)
  • introduce solidity generator

What's Changed

  • feat(sails, macros): Program should accept messages with solidity encoded payload with ethexe feature by @vobradovich in #821
  • feat: use channels for event testing instead of custom event listener by @vobradovich in #841
  • feat(workspace): update to Rust 2024 edition by @vobradovich in #842
  • feat(ethexe): Accept solidity encoded payload with first parameter u128 (value) by @vobradovich in #850
  • feat(ethexe): Program emits events with topics based on the event signature and indexed fields by @vobradovich in #844
  • feat(ethexe): add encode_reply as second parameter for methods, add Callback selectors by @vobradovich in #859
  • build: Update to rust 1.86 by @vobradovich in #871
  • feat(ethexe): add encode_reply as second parameter for constructors by @vobradovich in #873
  • feat(ethexe): introduce solidity generator by @osipov-mit in #868
  • chore(gtest): set default gas limit to gtest::constants::MAX_USER_GAS_LIMIT by @vobradovich in #876
  • BREAKING CHANGE: rename notify_on fn to emit_event, add emit_event fn to Exposure by @vobradovich in #875
  • build(deps): bump up Gear crates to 1.8.0 by @vobradovich in #883

Full Changelog: rs/v0.7.3...rs/v0.8.0