Skip to content

Conversation

@Arjentix
Copy link
Contributor

Description of the Change

  • Added Rust smartcontract which is builded to Web Assembly by a build script
  • Added integration test which uses the smartcontract
  • Fixed some bugs in wasm module
  • Added debug-wasm feature which provides tools for printing objects from smartcontract

Issue

Benefits

  • One more test-example for Orillion devs
  • First WASM integration test
  • Fixed and improved wasm module

Possible Drawbacks

Build script is running every time something in the main directory was changed. There no way to run it only for tests

@Arjentix Arjentix added iroha2-dev The re-implementation of a BFT hyperledger in RUST Tests labels Apr 19, 2022
Copy link
Contributor

@mversic mversic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

great, just what was need

@Arjentix Arjentix force-pushed the wasm_orillion_test branch from 0133224 to 77bc8c0 Compare April 20, 2022 10:38
@mversic mversic self-requested a review April 20, 2022 10:39
mversic
mversic previously approved these changes Apr 20, 2022
Arjentix added 12 commits April 22, 2022 13:06
Signed-off-by: Daniil Polyakov <[email protected]>
Signed-off-by: Daniil Polyakov <[email protected]>
Signed-off-by: Daniil Polyakov <[email protected]>
Signed-off-by: Daniil Polyakov <[email protected]>
Signed-off-by: Daniil Polyakov <[email protected]>
Signed-off-by: Daniil Polyakov <[email protected]>
@Arjentix Arjentix force-pushed the wasm_orillion_test branch from c9a126d to 5677183 Compare April 22, 2022 10:15
Signed-off-by: Daniil Polyakov <[email protected]>
@mversic mversic requested review from mversic and s8sato April 22, 2022 11:02
@Arjentix Arjentix merged commit e10a3e8 into hyperledger-iroha:iroha2-dev Apr 22, 2022
@Arjentix Arjentix deleted the wasm_orillion_test branch April 22, 2022 19:07
mversic pushed a commit to mversic/iroha that referenced this pull request May 2, 2022
appetrosyan pushed a commit to appetrosyan/iroha that referenced this pull request May 4, 2022
appetrosyan pushed a commit to appetrosyan/iroha that referenced this pull request May 12, 2022
appetrosyan pushed a commit to appetrosyan/iroha that referenced this pull request May 12, 2022
appetrosyan pushed a commit to appetrosyan/iroha that referenced this pull request May 12, 2022
appetrosyan pushed a commit to appetrosyan/iroha that referenced this pull request May 12, 2022
appetrosyan pushed a commit to appetrosyan/iroha that referenced this pull request May 12, 2022
appetrosyan pushed a commit to appetrosyan/iroha that referenced this pull request May 12, 2022
appetrosyan pushed a commit to appetrosyan/iroha that referenced this pull request May 12, 2022
mversic pushed a commit to mversic/iroha that referenced this pull request May 13, 2022
mversic pushed a commit to mversic/iroha that referenced this pull request May 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

iroha2-dev The re-implementation of a BFT hyperledger in RUST Tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants