Commit Graph

878 Commits

Author SHA1 Message Date
ppedziwiatr
18922ec91c v1.4.34-beta.0 2024-02-02 12:22:14 +01:00
ppedziwiatr
1c0d85e9d8 [FEATURE] - support sortKey or blockHeight in viewState #504 2024-02-02 12:22:14 +01:00
ppedziwiatr
cbf20b31e5 chore: sortKey for dryWrite 2024-02-02 12:22:14 +01:00
dtfiedler
51f50633f5 fix(putInCache): also set the default validity to empty object when putInCache is called 2024-01-31 12:44:38 +01:00
dtfiedler
c2927a2943 fix: additionally provide an empty object for validity if the cache returns undefined 2024-01-31 12:44:38 +01:00
dtfiedler
d08b0902f8 fix(#497): set validty before using it when updating interaction call 2024-01-31 12:44:38 +01:00
ppedziwiatr
5801737238 v1.4.33
Some checks failed
CI / build (push) Has been cancelled
v1.4.33
2024-01-18 11:59:43 +01:00
Tadeuchi
0550773cf2 caching contracts loading from arweave #483 2024-01-18 11:57:18 +01:00
ppedziwiatr
2ea27dd7f7 chore: arlocal update 2024-01-18 10:48:00 +01:00
ppedziwiatr
75b853a8d8 v1.4.32
Some checks failed
CI / build (push) Has been cancelled
v1.4.32
2024-01-08 20:08:47 +01:00
ppedziwiatr
0da5da3e05 fix: [BUG] - readStateBatch returns null for contract with no interactions #495 2024-01-08 19:58:02 +01:00
ppedziwiatr
01d69d811b chore: a test for interactionType check 2023-12-27 15:10:59 +01:00
Tadeuchi
5015a3f0b4 v1.4.31
Some checks failed
CI / build (push) Has been cancelled
v1.4.31
2023-12-21 18:27:25 +01:00
Tadeuchi
e70c8bc430 interactions loader - previous sk instead of offset 2023-12-21 18:21:53 +01:00
ppedziwiatr
fdb7f29646 v1.4.30
Some checks failed
CI / build (push) Has been cancelled
v1.4.30
2023-12-18 14:18:20 +01:00
ppedziwiatr
470cd94b3a fix: js modules madness 2023-12-18 13:52:46 +01:00
ppedziwiatr
0ee86dc1bc feat: sortKey param for readStateBatch 2023-12-18 13:48:34 +01:00
Asia
7de3c0eeb0 v1.4.29
Some checks failed
CI / build (push) Has been cancelled
v1.4.29
2023-12-15 13:03:13 +01:00
Asia
6b05d41735 fix: typings for web package version 2023-12-15 12:59:38 +01:00
ppedziwiatr
6aef2489e1 v1.4.28
Some checks failed
CI / build (push) Has been cancelled
v1.4.28
2023-12-14 15:39:53 +01:00
Asia
272647fc93 v1.4.27
Some checks failed
CI / build (push) Has been cancelled
v1.4.27
2023-12-14 12:14:20 +01:00
Asia
49ed1a1058 feat: input in interaction data (#482) 2023-12-14 11:03:24 +01:00
ppedziwiatr
d8cb4cc181 feat: read state in batches 2023-12-14 09:56:09 +01:00
ppedziwiatr
eb044feb20 v1.4.26
Some checks failed
CI / build (push) Has been cancelled
v1.4.26
2023-11-30 21:43:30 +01:00
ppedziwiatr
9a5776e051 chore: lint.. 2023-11-30 21:29:16 +01:00
Dylan Fiedler
1a4cc9491c chore(map): implement the same change using a Map
This improves complexity even further, and simplifies the implementation. The `Map` can be replaced an object, with some modification to the key check and array generation.
2023-11-30 21:19:07 +01:00
Dylan Fiedler
d3d2a92f7f chore(optimize): process interactions per block to improve performance
This optimizes the iterations over interactions to reduce complexity.
2023-11-30 21:19:07 +01:00
Dylan Fiedler
fb72af3025 fix(ArweaveGatewayInteractionsLoader): avoid processing duplicate interactions
This change ensures that interactions provided to `ArweaveGatewayInteractionsLoader` are deduplicated before processing. By doing it before `sortKey`'s you prevent duplicate computation of an async request.
2023-11-30 21:19:07 +01:00
atticusofsparta
81d305fdb4 fix(execution context): when loading interactions for arweave gateway type, use arweave gateway for blockheight. 2023-11-30 13:52:15 +01:00
Tadeuchi
4ee509cdbd v1.4.25
Some checks failed
CI / build (push) Has been cancelled
v1.4.25
2023-11-17 17:29:23 +01:00
Tadeuchi
a5aa4b4ecb fix: check contract source whitelist before loading interactions 2023-11-17 17:23:09 +01:00
Asia
339e480131 v1.4.24
Some checks failed
CI / build (push) Has been cancelled
v1.4.24
2023-11-17 16:47:23 +01:00
Asia
73ca5b636c feat: add option to pass custom tags to createSource method (#481) 2023-11-17 16:46:00 +01:00
Asia
9e8575b2b4 v1.4.23 2023-11-14 10:30:55 +01:00
Asia
5e92851ce8 feat: register contracts based on Arweave gql metadata (#479) 2023-11-14 10:15:25 +01:00
Tadeuchi
49688e8bc2 v1.4.22
Some checks failed
CI / build (push) Has been cancelled
v1.4.22
2023-10-25 16:26:41 +02:00
ppedziwiatr
966939c1c3 v1.4.22-beta.2 2023-10-25 16:15:13 +02:00
ppedziwiatr
98e3df415a feat: [FEATURE] Safe Block Fetch #464 2023-10-25 16:15:13 +02:00
Tadeuchi
249e3707c3 v1.4.21
Some checks failed
CI / build (push) Has been cancelled
v1.4.21
2023-10-18 15:12:23 +02:00
Tadeuchi
f271ffa35f fix: kvStorage does not return properly falsy values 2023-10-18 15:06:05 +02:00
ppedziwiatr
46fe5b9318 v1.4.20
Some checks failed
CI / build (push) Has been cancelled
v1.4.20
2023-10-18 12:11:34 +02:00
ppedziwiatr
94af0f6cd4 v1.4.20-beta.1 2023-10-18 12:10:45 +02:00
ppedziwiatr
e45c5f2f7b feat: events 2023-10-18 12:10:45 +02:00
ppedziwiatr
8e7157efee v1.4.19
Some checks failed
CI / build (push) Has been cancelled
v1.4.19
2023-09-27 14:00:38 +02:00
Tadeuchi
d21d1213a6 fix: CIS should return null if nothing found 2023-09-27 13:58:25 +02:00
Tadeuchi
b321456db8 fix: trying to fix some heap problems 2023-09-27 13:58:25 +02:00
ppedziwiatr
9f466ca130 feat: transactional writes from the callee point of view 2023-09-27 13:58:25 +02:00
ppedziwiatr
014c933956 fix: commit intermediate states 2023-09-27 13:58:25 +02:00
Tadeuchi
96a696afaa fix: caching interaction getLessOrEqual 2023-09-27 13:58:25 +02:00
Tadeuchi
d155bd0c37 fix: caching intermediate contract states requires sortKey 2023-09-27 13:58:25 +02:00