Ulf Norell
|
834ab298d1
|
typereps are values
|
2019-08-14 09:27:51 +02:00 |
|
Ulf Norell
|
52781060b2
|
fix type spec
|
2019-08-14 09:01:53 +02:00 |
|
Ulf Norell
|
3721fde7e8
|
Add typereps to remote call instructions
|
2019-08-14 09:01:53 +02:00 |
|
Tino Breddin
|
23ee7e0ca4
|
Add missing crypto entries to all_instructions
|
2019-08-13 16:24:17 +02:00 |
|
Ulf Norell
|
af6224cb3b
|
Merge pull request #66 from aeternity/PT-166788647-fate-efficient-maps
PT-166788647 FATE efficient maps
|
2019-08-13 15:51:13 +02:00 |
|
Tino Breddin
|
197dfd5da1
|
Let ecrecover only require two parameters
|
2019-08-13 15:15:03 +02:00 |
|
Ulf Norell
|
087ec31698
|
Fix bad type spec
|
2019-08-13 13:17:41 +02:00 |
|
Ulf Norell
|
c49140fd5d
|
Fix type and some code cleanup
|
2019-08-13 11:33:21 +02:00 |
|
Ulf Norell
|
414c45fbf7
|
Export refcount type
|
2019-08-13 11:25:54 +02:00 |
|
Ulf Norell
|
f5a9be67d9
|
Remove CALL_TR and CALL_GTR
|
2019-08-13 09:20:29 +02:00 |
|
Ulf Norell
|
15095a74ab
|
Add has_store_maps function
|
2019-08-12 14:40:34 +02:00 |
|
Ulf Norell
|
5aee70b8ff
|
Add arity to CALL_R and CALL_GR
and deprecate CALL_TR and CALL_GTR
|
2019-08-12 14:38:10 +02:00 |
|
John Newby
|
44ec31d958
|
fixed ordering
|
2019-08-12 13:52:27 +02:00 |
|
John Newby
|
8fde1e5e24
|
Added FATE opcode for ecrecover
|
2019-08-12 13:36:49 +02:00 |
|
Ulf Norell
|
54dcf364e5
|
Store map reference counting
|
2019-08-12 10:59:30 +02:00 |
|
johnsnewby
|
7c6a80fef7
|
Update include/aeb_opcodes.hrl
Co-Authored-By: Hans Svensson <hanssv@gmail.com>
|
2019-08-12 10:52:47 +02:00 |
|
John Newby
|
c0bc71b0b7
|
Added opcode for ecrecover
|
2019-08-09 16:32:00 +02:00 |
|
Ulf Norell
|
c30bfd7b1c
|
Unfolding store maps
|
2019-08-09 12:52:31 +02:00 |
|
Ulf Norell
|
e184028261
|
Code for allocating store maps
|
2019-08-08 12:42:03 +02:00 |
|
Ulf Norell
|
986a7e6734
|
Add a store map fate value.
A store map is a (contract local) unique id pointing to a map saved in the contract store, plus a cache of updates.
|
2019-08-08 12:41:42 +02:00 |
|
Thomas Arts
|
2a9035d5ef
|
Merge pull request #63 from aeternity/PT-167126818
Pt 167126818
|
2019-08-06 13:15:39 +02:00 |
|
Thomas Arts
|
8a50d20a67
|
Bring tests up-to-date
|
2019-08-06 13:04:25 +02:00 |
|
Thomas Arts
|
0b0cc38444
|
Provide API for querying implemented abi version
|
2019-08-06 12:21:51 +02:00 |
|
Tobias Lindahl
|
17c2a93e72
|
Merge pull request #62 from aeternity/PT-167164508-auto-generate-offchain-capabilities
Add information on offchain capabilities of operation
|
2019-07-10 11:10:49 +02:00 |
|
Tobias Lindahl
|
e62cedb22c
|
Add information on offchain capabilities of operation
|
2019-07-10 10:09:17 +02:00 |
|
Tobias Lindahl
|
76ae61b66c
|
Merge pull request #61 from aeternity/PT-166927306-names-as-strings
Pt 166927306 names as strings
|
2019-06-28 13:48:42 +02:00 |
|
Tobias Lindahl
|
edea526f38
|
Renum ordinals
|
2019-06-28 11:22:33 +02:00 |
|
Tobias Lindahl
|
487e087287
|
Use string instead of name hash for transfer and revoke
|
2019-06-26 15:33:24 +02:00 |
|
Tobias Lindahl
|
c63ac888dd
|
Pt 166233700 fate nameservice (#60)
* Introduce AENS instructions in FATE
* Remove name object and fixup some documentation
|
2019-06-26 13:19:44 +02:00 |
|
Hans Svensson
|
4d12b124f3
|
Merge pull request #59 from aeternity/PT-164629640-limit_fate_in_auth_context
Add in_auth field to aeb_fate_generate_ops
|
2019-06-26 12:29:17 +02:00 |
|
Hans Svensson
|
35ce283736
|
Add in_auth field to aeb_fate_generate_ops
|
2019-06-26 11:31:10 +02:00 |
|
Ulf Norell
|
677712b0b8
|
Merge pull request #58 from aeternity/PT-166233670-fate-events
Add FATE oracle check instructions (and others)
|
2019-06-25 19:56:56 +02:00 |
|
Ulf Norell
|
5171b800cc
|
Add FATE oracle check instructions (and others)
|
2019-06-25 10:01:22 +02:00 |
|
Ulf Norell
|
bf05e14661
|
Merge pull request #57 from aeternity/bytes-to-x
Add bytes_to_int and bytes_to_str instructions to FATE
|
2019-06-24 14:24:28 +02:00 |
|
Ulf Norell
|
e3a00905de
|
Add bytes_to_int and bytes_to_str instructions to FATE
|
2019-06-24 10:55:12 +02:00 |
|
Hans Svensson
|
59af12bf34
|
Merge pull request #56 from aeternity/PT-166788837-bytes
PT-166788837 bytes
|
2019-06-20 15:37:12 +02:00 |
|
Ulf Norell
|
f7f0dfde51
|
Update and fix quickcheck fuzz test
|
2019-06-20 15:27:16 +02:00 |
|
Ulf Norell
|
33a1d5f4fb
|
Perform sanity checks both in serialize and deserialize
|
2019-06-20 14:30:04 +02:00 |
|
Ulf Norell
|
eeaf646a86
|
Allow variants as map keys
|
2019-06-20 14:30:04 +02:00 |
|
Ulf Norell
|
7fdc7a6cee
|
Update asm tests
|
2019-06-20 14:30:04 +02:00 |
|
Ulf Norell
|
f13ba67a2c
|
Update and clean up quickcheck tests
|
2019-06-20 14:29:34 +02:00 |
|
Ulf Norell
|
f421c1e361
|
Add bytes type and values
and remove hash and signature
|
2019-06-20 14:27:18 +02:00 |
|
Thomas Arts
|
f91c8fabdd
|
Merge pull request #51 from aeternity/PT-166696064-decode-calldata-fate
Pt 166696064 decode calldata fate
|
2019-06-20 13:05:44 +02:00 |
|
Tobias Lindahl
|
9dfc5f4f1d
|
Merge pull request #55 from aeternity/PT-166786424-check-oracle-types
Add oracle types to some oracle instructions
|
2019-06-20 09:21:23 +02:00 |
|
Thomas Arts
|
1fda6912da
|
Fix error
|
2019-06-19 17:41:47 +02:00 |
|
Thomas Arts
|
cb83224c60
|
Add query to generate QuickCheck data
|
2019-06-19 17:41:47 +02:00 |
|
Thomas Arts
|
9840b22546
|
Add decoding function
|
2019-06-19 17:41:47 +02:00 |
|
Thomas Arts
|
e3f843fd91
|
Do not return types, create_calldata does not need those
|
2019-06-19 17:41:47 +02:00 |
|
Thomas Arts
|
803ebc0854
|
Three new opcodes had been added
|
2019-06-19 17:41:47 +02:00 |
|
Hans Svensson
|
7e96e3baef
|
Merge pull request #54 from aeternity/fix-bad-spec
Fix incorrect type spec
|
2019-06-19 13:26:54 +02:00 |
|