Commit Graph

193 Commits

Author SHA1 Message Date
NikVolf f42bd6df00 update version 2017-11-22 03:24:35 +03:00
NikVolf 89867d7ddb some validation in packing 2017-11-22 01:40:58 +03:00
NikVolf a08b9e7dff bundle constructor in a more secure way 2017-11-22 01:24:15 +03:00
Nikolay Volf 1f23c1aeb4 Update README.md 2017-11-20 16:54:31 +03:00
Nikolay Volf f1a8077f3b Merge pull request #41 from paritytech/create2deploy
Rename symbol _create to _deploy
2017-11-15 20:28:16 +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
Sergey Pepyakin e773d5c946 Don't externalize and don't keep setTempRet0
We don't need to do externalization, because we started to explicitly extern all needed functions.
2017-11-14 16:29:53 +03:00
Nikolay Volf 6b3719fa3d Merge pull request #39 from paritytech/dont-externalize-setTempRet0
Don't externalize setTempRet0
2017-11-10 00:56:16 +03:00
Sergey Pepyakin d2c1d92e2b Don't externalize setTempRet0
It is not longer needed, as we stopped to do legalization for JS FFI.
2017-11-09 22:25:27 +03:00
Nikolay Volf 9edf1cb467 Merge pull request #38 from paritytech/externalize-mem-ops
Externalize mem ops
2017-11-07 12:22:14 +03:00
Sergey Pepyakin b7dd10e2bc Update README.md 2017-11-07 12:17:28 +03:00
Sergey Pepyakin 023fe5e8cb Externalize mem ops 2017-11-06 19:25:03 +03:00
Nikolay Volf 867a97ba1a Merge pull request #36 from paritytech/fix-wasm-build-new-nightly
Fix wasm build new nightly
2017-11-03 15:28:09 +03:00
NikVolf 47812fcc50 dependency also here 2017-11-03 15:16:48 +03:00
NikVolf e379cc2473 use exact version 2017-11-03 13:58:51 +03:00
NikVolf 32dbb03092 add to travis 2017-11-03 13:53:23 +03:00
NikVolf b1c1c4afdb fix wasm-build and add test 2017-11-03 13:52:51 +03:00
Nikolay Volf 71a88147a2 Merge pull request #35 from paritytech/license
Add license info
2017-11-03 13:27:09 +03:00
NikVolf a657ebfdde license 2017-11-03 02:11:41 +03:00
Nikolay Volf 9fcfbf69cc Merge pull request #34 from paritytech/fix-bin-build
Fix binaries build, add CI check
2017-11-02 18:59:19 +03:00
NikVolf 479a1f24e1 fix build, add ci check 2017-11-02 18:38:02 +03:00
Nikolay Volf 1cf766c697 Merge pull request #31 from paritytech/result_code_first
Move result store code on the top of create function
2017-11-01 19:58:56 +03:00
Nikolay Volf 89fcec7ba7 Merge pull request #29 from paritytech/editorconfig
Add .editorconfig
2017-11-01 18:33:30 +03:00
fro 74bd744b1e move result code on the top of create 2017-11-01 17:47:34 +03:00
NikVolf 47258faa1f Merge remote-tracking branch 'origin/master' into editorconfig 2017-11-01 17:14:51 +03:00
Nikolay Volf 3d59f7ca06 Merge pull request #30 from paritytech/travis-update
Update .travis.yml
2017-11-01 17:06:58 +03:00
Nikolay Volf 58f686677c Update .travis.yml 2017-11-01 16:49:53 +03:00
Sergey Pepyakin 088901fa1b Add .editorconfig 2017-11-01 16:37:50 +03:00
Nikolay Volf 4b066990f1 Merge pull request #28 from paritytech/setup-travis
Add .travis.yml
2017-11-01 16:26:02 +03:00
Nikolay Volf 993ed4b36a Merge pull request #27 from paritytech/fix-master
Fix master
2017-11-01 16:25:37 +03:00
Sergey Pepyakin ceac3eeed1 Add .travis.yml 2017-11-01 16:12:40 +03:00
Sergey Pepyakin 4f81a756c9 Remove "nondeterminism-check" binary 2017-11-01 15:52:51 +03:00
Sergey Pepyakin a186c81c03 Bump parity-wasm to 0.15 2017-11-01 15:52:37 +03:00
Nikolay Volf 78d76bd661 Merge pull request #26 from paritytech/ctor
Pack contract into constructor
2017-10-30 18:47:19 +03:00
fro d1f042cee8 grumbles fixed 2017-10-30 18:35:20 +03:00
NikVolf 8fbd6e6404 remove useless code 2017-10-27 20:01:15 +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
Nikolay Volf 6a39db802e Merge pull request #24 from paritytech/inject-rules
Inject gas using rules
2017-10-04 16:04:07 +02:00
NikVolf 95beaa1508 Merge remote-tracking branch 'origin/master' into inject-rules 2017-10-04 15:35:16 +03:00
NikVolf 6a575c30a9 inject with rules 2017-10-04 13:53:03 +03:00
Nikolay Volf d08ff169b6 Merge pull request #20 from paritytech/runtime-type-build
Runtime type injection implemention
2017-09-25 22:45:23 +03:00
fro 9be2a5bf31 runtime type injection implemented #10 2017-09-25 20:16:09 +03:00