Robert Virding
|
d16fb82e25
|
Break out state and event from typedefs and update docs
|
2019-05-08 16:06:58 +02:00 |
|
Robert Virding
|
d2cd97def7
|
Add handling of creating/updating maps and records, definitely WIP
|
2019-04-29 00:56:31 +02:00 |
|
Robert Virding
|
5455d0fcd7
|
Fixed a type error and test, definitely WIP
|
2019-04-25 12:19:49 +02:00 |
|
Robert Virding
|
2d3e6ab6e0
|
Refactor internal code and more add statements, definitely WIP
|
2019-04-25 11:56:21 +02:00 |
|
Robert Virding
|
70a0f77793
|
Replace hash with bytes, definitely WIP
|
2019-04-23 11:56:54 +02:00 |
|
Robert Virding
|
d9be8b2fca
|
Saving even more stuff, definitely WIP
|
2019-04-23 11:56:08 +02:00 |
|
Robert Virding
|
a38afe7693
|
Saving more stuff, definitely WIP
|
2019-04-23 11:56:08 +02:00 |
|
Robert Virding
|
5719730d8c
|
Saving stuff, definitely WIP
|
2019-04-23 11:56:08 +02:00 |
|
Hans Svensson
|
5e6af18c7b
|
Address review comment
|
2019-04-23 11:10:56 +02:00 |
|
Hans Svensson
|
4324bfd49e
|
Add bytes(int), add address_literalsm add ecverify_secp25k1
hash -> bytes(32)
signature -> bytes(64)
address literals
|
2019-04-23 10:40:02 +02:00 |
|
Hans Svensson
|
330d8929fd
|
Preparing v2.1.0
|
2019-04-11 13:42:41 +02:00 |
|
Hans Svensson
|
db64978d2e
|
Add Auth.tx_hash
|
2019-04-08 11:57:07 +02:00 |
|
Robert Virding
|
4a01c852c9
|
Add more test cases
And some trivial code cleanup.
|
2019-04-03 22:58:54 +02:00 |
|
Robert Virding
|
df00c3958b
|
First version of final aci
Should have more test cases and code cleanup
|
2019-04-03 17:53:16 +02:00 |
|
Robert Virding
|
12cb37245b
|
First version of new aci generator
We also include some updated simple tests which are only run by eunit.
|
2019-04-03 17:53:16 +02:00 |
|
Robert Virding
|
549a0c2201
|
Move TYPEREP definitions to aebytecode
|
2019-04-02 16:03:50 +02:00 |
|
Robert Virding
|
9f5f8d4444
|
Change function references from aeso_sophia to aeb_aevm_data
|
2019-04-02 16:00:10 +02:00 |
|
Robert Virding
|
fd0dbdf207
|
Change references from aeso_memory to aeb_memory
|
2019-04-02 15:59:12 +02:00 |
|
Robert Virding
|
0d8b7c7c79
|
First commit fixinng references from aeso_ to aeb_
Also remove local copies of modules moved to aebytecode.
|
2019-04-02 15:59:12 +02:00 |
|
Hans Svensson
|
15ca37342c
|
Remove aeso_blake2, use eblake2
|
2019-04-02 09:00:20 +02:00 |
|
Luca Favatella
|
d89fd134b5
|
Fix build warning
Symptom:
```
src/aeso_aci.erl:18: Warning: record namespace is unused
```
|
2019-03-29 15:25:21 +00:00 |
|
Luca Favatella
|
37dfbf78ac
|
Remove fragile file-based versioning (#46)
|
2019-03-15 10:12:41 +00:00 |
|
Hans Svensson
|
4d61ee65df
|
Merge pull request #43 from aeternity/add_decode_calldata
add aeso_compiler:decode_calldata/3
|
2019-03-14 09:42:27 +01:00 |
|
Hans Svensson
|
a089af555f
|
More better type specs
|
2019-03-13 19:57:27 +01:00 |
|
Hans Svensson
|
cd116b23d7
|
add aeso_compiler:decode_calldata/3
|
2019-03-13 16:15:48 +01:00 |
|
Erik Stenman
|
ad34363673
|
Merge branch 'fortuna' into merge_master_to_fortuna
|
2019-03-05 14:35:10 +01:00 |
|
Erik Stenman
|
7ae4a98360
|
Use latest aebytecode. (#36)
* Use latest aebytecode.
* Fix argument to dup instruction.
|
2019-03-05 14:27:01 +01:00 |
|
Erik Stenman
|
8cfa611b20
|
Use right name for inc/1. Remove dead code.
|
2019-03-05 14:24:46 +01:00 |
|
Ulf Norell
|
f07a49c91d
|
Skeleton for Fate backend
|
2019-03-05 14:23:19 +01:00 |
|
Erik Stenman
|
85a014958d
|
Use latest aebytecode. (#36)
* Use latest aebytecode.
* Fix argument to dup instruction.
|
2019-03-04 14:22:36 +01:00 |
|
Hans Svensson
|
f266c5eed8
|
Add a VERSION file at the top level and go from there
|
2019-03-04 12:17:54 +01:00 |
|
Ulf Norell
|
3efde2a2a1
|
handle hash literals when permissive_address_literals
|
2019-03-01 11:36:28 +01:00 |
|
Ulf Norell
|
edc37bcf1b
|
add case for signature literals to pretty printer
|
2019-03-01 11:08:28 +01:00 |
|
Ulf Norell
|
20f2a05638
|
fix problem with indent detection when inserting the __call function
|
2019-03-01 11:08:14 +01:00 |
|
Ulf Norell
|
c2a5ed28cf
|
please dialyzer
|
2019-03-01 11:07:46 +01:00 |
|
Ulf Norell
|
56f70fea6c
|
test oracle calldata fixes
|
2019-03-01 09:36:43 +01:00 |
|
Ulf Norell
|
9e908369ec
|
check create_calldata contract without the __call function first
|
2019-03-01 09:21:56 +01:00 |
|
Ulf Norell
|
9984679a24
|
better handling of permissive_literals
...that doesn't make the compiler crash
|
2019-03-01 09:02:55 +01:00 |
|
Robert Virding
|
0d56130baa
|
Use correct parse error formats
|
2019-02-28 16:13:57 +01:00 |
|
Robert Virding
|
7448da16bb
|
Make dialyzer happy and keep it quiet
|
2019-02-28 16:13:57 +01:00 |
|
Robert Virding
|
6f582af83e
|
Add new encode function interface
|
2019-02-28 16:13:57 +01:00 |
|
Robert Virding
|
5d116b2e5a
|
Make the decoder return a binary and untabify
|
2019-02-28 16:13:57 +01:00 |
|
Robert Virding
|
cea581988d
|
Don't decode init function as it should never be called
|
2019-02-28 16:13:57 +01:00 |
|
Robert Virding
|
2f36380a81
|
Add handling of private and stateful functions
|
2019-02-28 16:13:57 +01:00 |
|
Robert Virding
|
d330133b3f
|
First version, very much WIP
|
2019-02-28 16:13:57 +01:00 |
|
Hans Svensson
|
eb77a73d15
|
Correctly handle ArgTypes in create_calldata
|
2019-02-28 14:44:16 +01:00 |
|
Hans Svensson
|
6d6fff2612
|
Better error handling when init is present but wrong
|
2019-02-28 09:56:16 +01:00 |
|
Hans Svensson
|
95bf0d4b6c
|
Fix handling of init in create_calldata
|
2019-02-27 20:42:42 +01:00 |
|
Hans Svensson
|
e94c1f9d84
|
Merge pull request #30 from aeternity/to-sophia-value-revisited
To sophia value revisited
|
2019-02-27 11:36:03 +01:00 |
|
Hans Svensson
|
a263b09e57
|
Remove leftover io:format
|
2019-02-27 11:00:00 +01:00 |
|