Pierre-Emmanuel Wulfman
7c29b075bb
add srcloc for types
2020-04-15 17:38:42 +02:00
Pierre-Emmanuel Wulfman
5a4c0b32fb
rewrite test suite to compare value from ast_imperative instead of ast_core; includes uncompiler fo stage 4 and 6
2020-03-18 16:00:34 +01:00
Pierre-Emmanuel Wulfman
8b3877a92c
rename AST to imperative, sugar and core. Factor code in compile
2020-03-18 16:00:34 +01:00
Pierre-Emmanuel Wulfman
6dfd2dac32
test passed
2020-03-18 16:00:34 +01:00
Lesenechal Remi
e2776e9849
New checks in the self_ast_typed pass:
...
* Ast_typed stage is now aware of the main function name
* main function type is checked against expected contract types
* Tezos.self (returning contract type) is checked against main function type
* In general, Ast_typed.compile signature has been changed to enable/disable contract-related checks
2020-03-09 11:23:08 +01:00
Christian Rinderknecht
00e6959503
Refactoring of the test contracts.
2020-03-02 18:01:56 +01:00
Tom Jack
23353b0e27
Clarify internal sender/source options
2020-02-20 12:17:31 -06:00
John David Pressman
eaa0c12d63
e_ez_record -> e_record_ez in hashlock contract tests
2020-02-13 22:00:25 -08:00
John David Pressman
5764f53ed1
Refactor commitment mechanism, add reveal tests to hashlock contract
2020-02-13 21:54:16 -08:00
John David Pressman
f766840311
Fix commit test for hashlock
2020-02-13 04:35:21 -08:00
John David Pressman
62a4482ff3
Change commit.salted_hash to be hash, reorder salt in tests, still failing
2020-01-24 13:28:02 -08:00
John David Pressman
3a320c26c8
Modify hashlock to use commit-reveal and add non-working commit test
2020-01-24 03:29:00 -08:00