Commit Graph

166 Commits

Author SHA1 Message Date
Valery Antopol
3959d9466a Successful connection 2022-08-08 23:37:10 +03:00
Valery Antopol
8007b06e4b WIP trying to get libp2p working 2022-08-07 22:04:56 +03:00
Pavel
83c587af34
Update AVM and MarineJS to latest versions (#162) 2022-08-04 16:51:44 +03:00
Pavel
9eafbed86b
Expose parse ast method from AVM (#161) 2022-08-04 12:05:31 +03:00
Pavel
f0906066c5
Pass logging level to AVM (#158) 2022-07-07 12:52:32 +03:00
Pavel
2b752492c1
FluenceConnection: update libp2p to v0.36.2 (#155) 2022-05-18 15:33:24 +03:00
shamsartem
5234ba24ed
Turn on noImplicitAny and strictNullChecks (#153)
* Turn on noImplicitAny and strictNullChecks

* code review fixes
2022-05-12 17:14:16 +03:00
Pavel
e9454473ed
AquaVM: passing updated RunParameters structure (support v0.24.2) (#152) 2022-04-25 17:58:14 +03:00
Pavel
c4122f63b1
Marine JS: add configuration for setting logging level in marine services (#151) 2022-04-24 10:49:57 +03:00
Pavel
6f16323c9c
Fix null result error handling (#150) 2022-04-22 18:41:03 +03:00
Pavel
954c20e2c0
Integrate Marine JS into Fluence peer (#149) 2022-04-21 14:13:26 +03:00
Aleksey Proshutisnkiy
945c8f1bce
sig: update registry tetraplet according to latest version (#148) 2022-04-13 11:04:48 +03:00
Pavel
c0e727bf8e
Add option to print initiated particle ids (#147) 2022-04-06 15:16:45 +03:00
Pavel
41984b8912
Throwing human-readable error for unsupported node.js versions (#145)
fixes #143
2022-04-01 00:37:25 +04:00
Pavel
88fcc749a1
Compile signing service definition using the latest Aqua compiler (#141) 2022-03-23 20:22:31 +03:00
Pavel
4910901dc9
Fix issue when undefined or missing object entries were incorrectly converted to aqua (#140) 2022-03-17 16:27:33 +03:00
Pavel
a0a7a9e19b
Fix recursive (#136) 2022-03-17 07:00:19 +03:00
Pavel
f8abe728c0
Add math builtins implementation (#139) 2022-03-15 22:44:51 +03:00
Aleksey Proshutisnkiy
56638c8fe2
Sig: default tetraplets: get_key_bytes -> get_route_bytes (#138) 2022-03-11 00:25:18 +04:00
Pavel
e8060cf7c1
Update AVM to v0.21.3 (#137) 2022-03-10 10:38:14 +03:00
Pavel
1c5b32cdd9
Update AVM version to 0.21.0 (#135) 2022-03-01 17:54:46 +03:00
Pavel
5e381950ae
Fix copy-avm-public script (#134) 2022-02-23 19:01:05 +03:00
Pavel
7a1c5ea639
Add missing builtins, Implement timestamps_ms and timestamps_sec (#133) 2022-02-21 17:17:17 +03:00
Valery Antopol
96ede60099
Switch to marine-web based AquaVM runner (#132) 2022-02-18 20:06:37 +03:00
Pavel
133e75c818
Update avm version to 0.20.5 (#131) 2022-02-17 14:07:55 +03:00
Pavel
5cb4c8974f
Implement debug.stringify service (#125) 2022-02-17 14:01:12 +03:00
Pavel
25f63f0b0d
Implement additional builtins: array_length, sha256_string, concat_strings (#130) 2022-02-17 13:24:26 +03:00
Pavel
d860ea6dec
Using polyfill for Buffer in browsers (#129) 2022-02-17 10:54:38 +03:00
Pavel
976cd0435c
Sig service redesign (#126) 2022-02-04 22:39:41 +03:00
Pavel
0c5fecac40
Remove old node versions (#128) 2022-02-04 22:37:00 +03:00
Pavel
48caa02d39
Update libp2p-related packages versions. Fix 'stream reset' error. (#123) 2022-01-27 16:05:20 +03:00
Pavel
d9ee6e2cb5
Update AVM version to 0.20.0 (#120) 2021-12-29 23:21:48 +03:00
Pavel
bc027b82cd
AvmRunner: update to 0.1.2 (fix issue with incorrect baseUrl) (#119) 2021-12-29 17:46:25 +03:00
Pavel
9d0c7b2bb8
Switching from AVM interpreter to AVM runner with background execution (#111) 2021-12-28 20:53:25 +03:00
Pavel
4aefddecaa
Update AVM version to 0.19.3 (#117) 2021-12-22 20:40:50 +03:00
Pavel
75f49bffb7
Update README.md: fix docker image tag (#116) 2021-12-17 17:19:43 +03:00
Pavel
c9f2bb2407
Disable automatic branch publishing (#114) 2021-12-17 17:12:09 +03:00
Pavel
7853747d5e
Update AVM version to 0.18.0 (#115) 2021-12-17 17:10:22 +03:00
Aleksey Proshutisnkiy
228d3f104c
Update AVM version to 0.17.7 (#113) 2021-12-13 20:09:56 +03:00
Pavel
48fc017a1b
Add built-in service (Sig) which signs data and verifies signatures (#110) 2021-12-10 16:47:58 +03:00
Pavel
25da21aeeb
Update AVM version to 0.17.6 (#112) 2021-12-08 16:52:59 +03:00
Pavel
f41e8f035d
Add particleId to error message when an aqua function times out (#106) 2021-11-30 12:18:55 +03:00
Pavel
ef57883abd
Compiler support: fix issues with registerService function (#104)
- Throwing error if `registerService` was called on a non-initialized peer.
- Fix issue with incorrect context being passed to class-based implementations of user services
- Fix typo in JSDoc
2021-11-28 09:36:01 +03:00
Pavel
7577170780
Fix timeout error message (#103) 2021-11-23 12:03:12 +03:00
Pavel
defe961413
Implement peer.timeout built-in function (#101) 2021-11-17 09:21:32 +03:00
Pavel
2de819144a
Update AVM: add support for restriction operator (#102) 2021-11-17 09:10:23 +03:00
Pavel
6e0a8c011f
Compiler support: fix issue with incorrect ttl value in config (#100) 2021-11-10 17:49:42 +03:00
Pavel
aa21abe465
Extend error handling in FluencePeer (#98) 2021-11-09 14:37:44 +03:00
Pavel
337a3f45de
Compiler support: define and export FnConfig interface (#97) 2021-11-04 15:15:30 +03:00
Pavel
3ad6a41ed3
Docs: upate autogenerated gh page (#92) 2021-10-21 18:04:20 +03:00