Commit Graph

  • 135a27c992
    Merge pull request #95 from aeternity/precalculate-init-id Artur Puzio 2021-03-23 08:57:11 +00:00
  • b30f8a2bfd
    Avoid unnecessery calls to eblake2 #212 Artur Puzio 2021-03-22 15:10:15 +01:00
  • 9d81358daf
    Merge pull request #96 from aeternity/rebar Artur Puzio 2021-03-23 08:24:40 +00:00
  • 5493bece71 Include rebar #213 radrow 2021-03-22 17:28:21 +01:00
  • c90bb0c6db Use aeternity rebar radrow 2021-03-22 17:27:42 +01:00
  • 7f0d3090d4
    Merge pull request #93 from aeternity/GH-203-protected-calls Hans Svensson 2020-03-02 12:07:50 +01:00
  • e5164330b0 Get valid opcodes from instruction list #210 Ulf Norell 2020-03-02 08:48:29 +01:00
  • e5bdf583f9 Add protected remote call instruction Ulf Norell 2020-02-24 16:06:06 +01:00
  • 719bf26a38 Set store map size theshold to 0 ifdef TEST Ulf Norell 2020-02-03 11:39:48 +01:00
  • 5ef5d455b4
    Merge pull request #92 from aeternity/aesophia/GH-176-more_string_functions Hans Svensson 2020-02-26 18:22:03 +01:00
  • 36559842ae Char.to_upper/lower isn't feasible do String.to_upper/lower #209 Hans Svensson 2020-02-26 14:06:50 +01:00
  • 94d0b984e9
    Merge pull request #91 from aeternity/aesophia/GH-176-more_string_functions Hans Svensson 2020-02-25 09:01:17 +01:00
  • 167bfcc0e6 Add String.to/from_list Char.to/from_int and Char.to_upper/lower as operations #208 Hans Svensson 2020-02-24 10:09:23 +01:00
  • 2f11143e5a Align operators (missing spaces) Hans Svensson 2020-02-24 10:08:48 +01:00
  • ff5a4c7dd5
    Merge pull request #90 from aeternity/GH-202-Auth_tx_introspection Hans Svensson 2020-02-11 14:18:39 +01:00
  • 370c7387a9 Add AUTH_TX to FATE operations #207 Hans Svensson 2020-02-11 09:34:48 +01:00
  • 8a9c9dec95
    Merge pull request #89 from aeternity/GH-188-AENS_lookup Hans Svensson 2020-02-03 14:24:44 +01:00
  • 4565188c6a Add AENS_LOOKUP and ORACLE_EXPIRY as FATE operations #206 Hans Svensson 2020-02-03 13:19:08 +01:00
  • 4228605470 Set store map size theshold to 0 ifdef TEST GH-204-fate-maps-gc-bug Ulf Norell 2020-02-03 11:39:48 +01:00
  • 059d114a06
    Merge pull request #88 from aeternity/GH-2850-add_fancy_crypto_bls12_381 Hans Svensson 2019-11-29 15:27:13 +01:00
  • e4b09d7c5c Add FATE-ops for BLS12-381 #205 Hans Svensson 2019-11-27 09:06:20 +01:00
  • b040dccdef
    Merge pull request #87 from aeternity/PT-158904718-aens-update-sophia skkw 2019-11-18 16:20:16 +01:00
  • 211ee74df2 fixed documenting of AENS_UPDATE type #204 skkw 2019-11-18 16:00:36 +01:00
  • 38f4f0ecd7
    Merge pull request #81 from aeternity/PT-158904718-aens-update-sophia skkw 2019-11-12 14:17:11 +01:00
  • 281e9b210c
    Merge pull request #86 from aeternity/GH-2942-bytes_is_also_a_type lima Hans Svensson 2019-10-25 11:39:33 +02:00
  • 3e7a8e4a69 TYPE_BYTES was missing in IS_TYPE_TAG #203 Hans Svensson 2019-10-25 11:30:47 +02:00
  • ea5548be6c
    Merge pull request #84 from aeternity/store-gas Ulf Norell 2019-10-01 13:11:39 +02:00
  • 48cfbd03b0 Recalibrate the store map threshold #201 Ulf Norell 2019-10-01 10:52:54 +02:00
  • 04878c5ed9 Add function to compute the byte size of a heap_value Ulf Norell 2019-10-01 10:52:09 +02:00
  • 4f4d6d30cd
    Merge pull request #83 from aeternity/address-to-contract-instruction Ulf Norell 2019-09-30 13:50:22 +02:00
  • 176df87bb0 Add ADDRESS_TO_CONTRACT #200 Ulf Norell 2019-09-30 13:12:59 +02:00
  • 2239bfb6f6
    Merge pull request #82 from aeternity/fate-gas-cost-tweaks Ulf Norell 2019-09-30 12:27:55 +02:00
  • 872766260b Bump gas cost for non-trivial instructions #199 Ulf Norell 2019-09-30 11:39:38 +02:00
  • f184abeb87 add support for AENS.update call #198 skkw 2019-09-10 15:46:04 +02:00
  • a66dc0a97f
    Merge pull request #80 from aeternity/bytes_concat Ulf Norell 2019-09-09 19:08:06 +02:00
  • 17c9656f5c Add FATE instructions for Bytes.concat and Bytes.split #197 Ulf Norell 2019-09-09 12:21:47 +02:00
  • 3106ca1306
    Merge pull request #79 from aeternity/fix-opcodees-in-QuickCheck-tests Thomas Arts 2019-09-06 15:00:16 +02:00
  • 3565719c7a New opcodes after renumbering #196 Thomas Arts 2019-09-06 14:48:37 +02:00
  • b036531dc2
    Renumber ops and set base gas. (#78) Erik Stenman 2019-09-06 14:13:51 +02:00
  • 4e8c7a5b6e Renumber ops and set base gas. #195 Erik Stenman 2019-09-06 10:27:34 +02:00
  • 7f0593fbf2
    Merge pull request #77 from aeternity/PT-168310969-expose-gas-costs Tobias Lindahl 2019-09-05 16:20:45 +02:00
  • a533fd5fcb
    Merge pull request #76 from aeternity/dont_crash_on_deserialize Hans Svensson 2019-09-05 14:26:00 +02:00
  • 02a3462cf4 Don't crash in decode_calldata for FATE #193 Hans Svensson 2019-09-05 14:12:13 +02:00
  • 69912db2b6 Make api function for exposing gas costs of ops #194 Tobias Lindahl 2019-09-05 13:27:33 +02:00
  • 5e16b85ae2
    Merge pull request #75 from aeternity/PT-168256282-disallow_calls_to_init Hans Svensson 2019-09-03 13:12:59 +02:00
  • d272e821b2 Implement aeb_fate_code:strip_init_function/1 #192 Hans Svensson 2019-09-03 11:00:32 +02:00
  • 72b2a581d5
    Merge pull request #73 from aeternity/aens-at-full-node-ver-ta Thomas Arts 2019-09-02 08:51:09 +02:00
  • 72d61471e0 Depend on newer aeserialization #190 Thomas Arts 2019-09-01 10:50:48 +02:00
  • 3f85375cb2 adding subname TX aens-subdomains skkw 2019-08-08 12:04:16 +02:00
  • e21abb875e Add argument to claim tx to enable bidding sennui 2019-08-12 16:21:18 +02:00
  • e7f2be7ce8
    Merge pull request #74 from aeternity/fate-map-fixes Ulf Norell 2019-08-27 10:55:37 +02:00
  • c6475fe1c2 Fix typo #191 Ulf Norell 2019-08-26 11:57:21 +02:00
  • 4e4c20c387 Remember to unfold store map caches too! Ulf Norell 2019-08-26 09:06:13 +02:00
  • 1d5e5be252
    Merge pull request #72 from aeternity/PT-166330348-check-map-keys-fate Thomas Arts 2019-08-26 08:37:52 +02:00
  • 6efa4a0cb8
    Merge pull request #71 from aeternity/missing-case-in-allocate-maps Ulf Norell 2019-08-23 17:13:24 +02:00
  • 59b7b786ac
    Update quickcheck/aefate_code_eqc.erl #189 Thomas Arts 2019-08-23 15:50:39 +02:00
  • f31887c2ed Update properties Thomas Arts 2019-08-23 15:00:12 +02:00
  • d794566363 Fix check for no maps in keys Thomas Arts 2019-08-23 14:45:15 +02:00
  • 850a5e2c35 Add missing case for map tombstones #188 Ulf Norell 2019-08-23 14:19:45 +02:00
  • c270c794c3 Fix tests to new datastructure containing attributes Thomas Arts 2019-08-23 11:31:54 +02:00
  • 9e927edc89 Add more ops tests. gas_measurements Erik Stenman 2019-08-22 07:34:16 +02:00
  • 10cc127883
    Merge pull request #70 from aeternity/PT-167996886-a_proper_ecverify Hans Svensson 2019-08-21 11:07:59 +02:00
  • 50df849709 VERIFY_SIG_SECP256K1 was too long for code generation #187 Hans Svensson 2019-08-21 09:26:01 +02:00
  • dfa9b80a3c Change ECVERIFY to VERIFY_SIG and add proper ECVERIFY Hans Svensson 2019-08-21 09:25:28 +02:00
  • befa1e3ff9
    Merge pull request #69 from aeternity/PT-162578406-payable_modifier Hans Svensson 2019-08-19 08:54:31 +02:00
  • efb4afeafa Add IS_PAYABLE opcode #186 Hans Svensson 2019-08-15 13:48:08 +02:00
  • e75336486e Track payable (and private) in FATE/AEVM type info Hans Svensson 2019-08-14 13:37:17 +02:00
  • fdd660a219
    Merge pull request #67 from aeternity/PT-167221635-remote-type-check Ulf Norell 2019-08-16 09:10:47 +02:00
  • 3954bd22da
    Merge pull request #64 from aeternity/newby/ecrecover Tino Breddin 2019-08-14 16:08:45 +02:00
  • adf3664dd0 Add argument to claim tx to enable bidding #185 aens-at-full-node-ver sennui 2019-08-12 16:21:18 +02:00
  • cee6316e84 Add argument to claim tx to enable bidding #182 pt-166866806-claim-with-name-fee sennui 2019-08-12 16:21:18 +02:00
  • 13211887a3
    Update src/aeb_fate_generate_ops.erl #184 Ulf Norell 2019-08-14 09:32:23 +02:00
  • 834ab298d1 typereps are values Ulf Norell 2019-08-14 09:27:51 +02:00
  • 52781060b2 fix type spec Ulf Norell 2019-08-13 15:55:03 +02:00
  • 3721fde7e8 Add typereps to remote call instructions Ulf Norell 2019-08-13 14:18:01 +02:00
  • 23ee7e0ca4 Add missing crypto entries to all_instructions #181 Tino Breddin 2019-08-13 16:24:17 +02:00
  • af6224cb3b
    Merge pull request #66 from aeternity/PT-166788647-fate-efficient-maps Ulf Norell 2019-08-13 15:51:13 +02:00
  • 197dfd5da1 Let ecrecover only require two parameters Tino Breddin 2019-08-13 15:15:03 +02:00
  • 087ec31698 Fix bad type spec #183 Ulf Norell 2019-08-13 13:17:41 +02:00
  • c49140fd5d Fix type and some code cleanup Ulf Norell 2019-08-13 11:33:21 +02:00
  • 414c45fbf7 Export refcount type Ulf Norell 2019-08-13 11:25:54 +02:00
  • f5a9be67d9 Remove CALL_TR and CALL_GTR Ulf Norell 2019-08-13 09:17:56 +02:00
  • 15095a74ab Add has_store_maps function Ulf Norell 2019-08-12 14:40:34 +02:00
  • 5aee70b8ff Add arity to CALL_R and CALL_GR Ulf Norell 2019-08-12 14:37:42 +02:00
  • 44ec31d958 fixed ordering John Newby 2019-08-12 13:52:27 +02:00
  • 8fde1e5e24 Added FATE opcode for ecrecover John Newby 2019-08-12 13:36:49 +02:00
  • 54dcf364e5 Store map reference counting Ulf Norell 2019-08-12 10:59:30 +02:00
  • 7c6a80fef7
    Update include/aeb_opcodes.hrl johnsnewby 2019-08-12 10:52:47 +02:00
  • c0bc71b0b7 Added opcode for ecrecover John Newby 2019-08-09 16:32:00 +02:00
  • c30bfd7b1c Unfolding store maps Ulf Norell 2019-08-09 12:52:31 +02:00
  • e184028261 Code for allocating store maps Ulf Norell 2019-08-08 12:42:03 +02:00
  • 986a7e6734 Add a store map fate value. Ulf Norell 2019-08-07 13:47:51 +02:00
  • 2a9035d5ef
    Merge pull request #63 from aeternity/PT-167126818 Thomas Arts 2019-08-06 13:15:39 +02:00
  • 8a50d20a67 Bring tests up-to-date #180 Thomas Arts 2019-08-06 13:04:25 +02:00
  • 0b0cc38444 Provide API for querying implemented abi version Thomas Arts 2019-08-06 12:21:51 +02:00
  • 17c2a93e72
    Merge pull request #62 from aeternity/PT-167164508-auto-generate-offchain-capabilities Tobias Lindahl 2019-07-10 11:10:49 +02:00
  • e62cedb22c Add information on offchain capabilities of operation #179 Tobias Lindahl 2019-07-10 10:09:17 +02:00
  • 0d00cbf772 Fix blockhash comment. Erik Stenman 2019-07-09 15:34:09 +02:00
  • b56d1c83fa New gas costs and test programs. Erik Stenman 2019-07-03 07:27:27 +02:00
  • 93d5df429c Test files for measurements. Erik Stenman 2019-06-30 15:13:16 +02:00