Skip to content

Releases: second-state/SewUp

v0.1.14

27 Feb 03:20
Compare
Choose a tag to compare
  • remove the dependency of regex
  • provide only_by option in ewasm_fn
  • refactor address redundant type
  • update the print style of debugging
  • provide storage debugger for runtime in test

v0.1.13

31 Jan 06:41
Compare
Choose a tag to compare
  • Implement prev_key, next_key for KV feature
  • Use sewup address type as parameter in Token feature
  • Check cargo toml setting of sewup project when building ewasm contract
  • Validation for abi json input in Token feature
  • One or none to many relation in RDB feature

v0.1.11

01 Jan 15:17
Compare
Choose a tag to compare
  • cargo sewup version checking and warning
  • save metadata when building contract
  • allow mint with 0x address
  • pop related function for kv feature

v0.1.10

09 Dec 10:29
Compare
Choose a tag to compare
  • Provide EwasmAny for Rusty mode
  • Allow any constructor name
  • Implement convert for signed int and raw
  • tests-build on multiple features
  • Update to 2021 edition

v0.1.9

23 Nov 05:49
Compare
Choose a tag to compare
  • Provide Default, Debug trait for Address type
  • Provide same serial format between different target
  • Provide id information when filtering table and get records (RDB feature)

v0.1.7

04 Nov 01:29
e6e9346
Compare
Choose a tag to compare
  • Provide Vec like structure
  • Fix option order bug on using cargo-sewup under cargo command

v0.1.5

15 Oct 07:27
Compare
Choose a tag to compare
  • Try to decode error message when test fail
  • Show the specific caller when test fail
  • Handle 0x prefix address in Address
  • Handle 0x prefix address for test runtime
  • Fix doc with wasm target
  • Implement Key, Value trait for all unsigned integers
  • Implement Key, Value traits for String and SizedString

Special thanks: @carlosfrodrigues

v0.1.4

08 Oct 09:27
Compare
Choose a tag to compare
  • Provide Address type
  • Implement Key, Value trait for Address type
  • Provide ballot-contract for voting example
  • Implement ewasm_call_only_by! macro for access control on contract handler
  • Implement sewup::utils::caller to get the Address of caller

v0.1.3

04 Oct 01:46
Compare
Choose a tag to compare

Command line tool initialize project with --mode option

v0.1.2

22 Sep 07:27
Compare
Choose a tag to compare
  • Prevent users to expose their private keys
  • Help users initialize SewUp project easily.
  • Demo video for initializing a sewup project