29 Commits
Author SHA1 Message Date
fro 3a7f8836dd the constructor arg removed from 2018-08-06 15:19:01 +03:00
Alexey e491789127 Move build logic to lib (#97)
* refactored out build to lib

* save_raw returns

* fix indentations and other small fixes

* fix build API

* rename Target to SourceTarget

* fix formatting

* make join runtime_type into runtime_type and runtime_version
2018-08-01 17:26:22 +03:00
Alexey 3e7946ab1c fix call_indirect test (#98)
Merged
2018-08-01 13:48:38 +03:00
Alexey 20ff66c649 Merge pull request #79 from elopio/patch-1
Fix typo
2018-05-16 19:04:26 +03:00
Alexey 9796e9e69a Merge pull request #71 from paritytech/wasm-pack-ensure-data-section
Wasm pack ensure data section
2018-04-06 10:54:06 +03:00
fro 109c441a92 packer test added 2018-04-05 22:25:05 +03:00
fro a77ca2a974 ensure here that module has the DataSection 2018-04-05 21:34:10 +03:00
fro d33435eaf8 remove start section from a module compiled to the wasm-unknown-unknown target generate valid module 2018-01-10 00:12:52 +03:00
fro 5df092d78e Cargo.lock intro 2017-11-15 19:43:31 +03:00
fro 6d42e52473 fix test 2017-11-15 19:33:39 +03:00
fro b8354e292c rename symbol _create to _deploy due to name conflict with external "create" which creates a contract 2017-11-15 19:14:08 +03:00
Alexey 357e8b41de Merge pull request #40 from paritytech/skip-externalize
Skip externalization step
2017-11-14 17:21:29 +03:00
fro 74bd744b1e move result code on the top of create 2017-11-01 17:47:34 +03:00
fro d1f042cee8 grumbles fixed 2017-10-30 18:35:20 +03:00
fro 092fb20347 fix warnings 2017-10-27 19:50:12 +03:00
fro 5f9460dbdf write to pointer check 2017-10-27 19:46:31 +03:00
fro 4a70824a88 test for pack added 2017-10-27 18:32:33 +03:00
fro 918c8485a4 fix logic + types 2017-10-27 14:17:50 +03:00
fro b369ce903e fix grumbles + added constructor logic 2017-10-26 15:49:55 +03:00
fro 85b7d2f430 wip
build contract constructor
2017-10-25 20:36:05 +03:00
fro 9be2a5bf31 runtime type injection implemented #10 2017-09-25 20:16:09 +03:00
Alexey a6b6d75be0 Merge pull request #19 from paritytech/non-determinism-check
take module as ref in is_deterministic
2017-09-22 19:34:29 +03:00
fro 6e5c2282bf take module as ref in is_deterministic 2017-09-22 19:20:58 +03:00
Alexey 92eee21eca Merge pull request #18 from paritytech/non-determinism-check
Non determinism checker
2017-09-21 18:09:42 +03:00
fro 93647ec3df unnecessary checks for init_expr removed ( http://webassembly.org/docs/modules/#initializer-expression ) 2017-09-21 12:44:50 +03:00
fro da265f3671 remame indeterminism 2017-09-21 12:44:08 +03:00
fro 6aa896e9fe rename non_determinism_checker -> indeterminism_check
tests added
2017-09-20 19:21:22 +03:00
fro 768d4633a1 check_opcodes func implemented 2017-09-20 12:52:33 +03:00
fro 31673aa31d non-determinism checker initial impl
wip
2017-09-20 12:06:59 +03:00