Commit Graph

44 Commits

Author SHA1 Message Date
Alexander Theißen 1b0ed1b383 Transition to Rust 2018 style imports 2021-05-26 14:59:04 +02:00
Michael Mueller d6127afd1d Upgrade to parity-wasm v0.42.1 2020-12-08 16:51:55 +01:00
Alexander Theißen aebfc0fbd7 Fixes necessary for having no_std imports work with edition2018 2020-10-22 12:26:24 +02:00
Alexander Theißen c09a924a81 Address all clippy lints
These changes do not change the behaviour of the
code and should be non-controversial.
2020-10-13 15:42:01 +02:00
Sergey Pepyakin a774a2cb29 Update parity-wasm to 0.39 2019-07-30 16:44:05 +02:00
NikVolf 0d40703c6e fix identation 2019-04-09 19:02:07 +03:00
NikVolf 56464c102f return_ -> ret 2019-01-24 11:20:31 +03:00
holygits ec206fca64 Preserve deploy symbol on optimize for substrate target 2019-01-24 15:46:01 +13:00
holygits 4f81bbc506 Don't pack Substrate ctor module 2019-01-24 10:18:18 +13:00
holygits c47adc1bd4 Refactor TargetRuntime as enum
Don't rename create symbol for substrate binaries
2019-01-23 17:03:53 +13:00
Sergey Pepyakin 836ec93008 Introduce substrate contracts support. 2018-09-30 18:24:36 +01:00
Wei Tang af2d61b9f8 Fix tests and cli 2018-06-29 19:06:33 +08:00
Wei Tang d6f82000ee Update parity-wasm dependency to 0.31 2018-06-29 19:01:06 +08:00
Hernando Castano e6e340fa0a Update matches with single arm to be if-let statements 2018-05-29 22:46:11 -04:00
NikVolf edabee0649 more fixes to fixes 2018-05-18 16:45:04 +04:00
NikVolf 816f14eac7 also call/deploy update 2018-05-18 16:29:35 +04:00
NikVolf f9540c5423 some fixes 2018-05-18 16:22:41 +04:00
Wei Tang 605c99974b Fix tests 2018-05-15 08:25:35 +08:00
Wei Tang a30afec0cd Port core util lib to support no_std 2018-05-15 08:22:29 +08: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
NikVolf abc9818925 packing errors also 2018-03-27 17:12:55 +03:00
NikVolf 68e03ef150 match derefed 2018-02-08 14:45:57 +03:00
NikVolf 7dd716b6bc finish with ret introduction 2018-02-08 01:17:39 +03:00
NikVolf 614cdbf131 refactor pack 2018-02-08 00:49:52 +03:00
NikVolf a1ecded58c fix dependencies and deprecate test 2018-01-30 19:35:51 +03:00
NikVolf ce2d2c57ae fix & update packing test 2017-12-27 16:29:26 +03:00
NikVolf 1264a262d1 fix final bug, tests impossible 2017-11-22 16:45:25 +03:00
NikVolf a1e6eddc70 fix bug and proper test 2017-11-22 16:08:13 +03:00
NikVolf 399d1fe22f compare with slice 2017-11-22 13:15:56 +03:00
NikVolf 70c6079026 remove redundant match 2017-11-22 13:13:53 +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
fro 6d42e52473 fix test 2017-11-15 19:33:39 +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
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
NikVolf 729dddc9cc wasm-pack utility to pack wasm files into transactions payload 2017-06-09 18:36:32 +03:00