898 Commits

Author SHA1 Message Date
ppedziwiatr
66a2a5d787 v1.4.40
Some checks failed
CI / build (push) Has been cancelled
v1.4.40
2024-03-29 11:56:32 +01:00
ppedziwiatr
e4f6a70246 feat: quickjs plugin 2024-03-29 11:55:11 +01:00
Tadeuchi
31f02a9889 v1.4.39
Some checks failed
CI / build (push) Has been cancelled
v1.4.39
2024-03-18 13:31:59 +01:00
ppedziwiatr
44d9cab22f chore: temp switch of regression tests due to issues with arweave.net gw 2024-03-18 13:12:38 +01:00
Piotr Pędziwiatr
8fd023c148 fix: prevent IW if no 'interact-write' tag is present 2024-03-18 13:12:38 +01:00
Asia
25b2abd351 v1.4.38
Some checks failed
CI / build (push) Has been cancelled
v1.4.38
2024-03-12 10:48:33 +01:00
Dylan Fiedler
4e57cedc95 fix: fix browser and web exports (#514)
By default - any project using `/web` should get `mjs` build - not the bundled version with no default export. Also cleans up redundant types.

Fixes the error in #505

chore: remove unnecessary require in mjs export
2024-03-12 10:46:39 +01:00
Asia
9403af8a6d v1.4.37
Some checks failed
CI / build (push) Has been cancelled
v1.4.37
2024-03-04 15:48:32 +01:00
Asia
482bc15724 fix: fetch block data for sortKey on viewState evaluation - remove BlockData type 2024-03-04 15:40:55 +01:00
Asia
a192e1042b fix: fetch block data for sortKey on viewState evaluation - lint fixes 2024-03-04 15:34:49 +01:00
dtfiedler
40f4f45c6e fix(viewState): fetch block data for sortKey on viewState evaluation 2024-03-04 09:54:24 +01:00
Asia
024ed9b35c v1.4.36
Some checks failed
CI / build (push) Has been cancelled
v1.4.36
2024-02-13 18:18:03 +01:00
Asia
da3c5b7e21 feat: readState - state parameter added (#507) 2024-02-13 18:16:31 +01:00
Asia
46fb180191 v1.4.35
Some checks failed
CI / build (push) Has been cancelled
v1.4.35
2024-02-13 18:01:56 +01:00
Asia
3f947cf4b0 correct fix for state being pushed twice 2024-02-13 17:54:06 +01:00
Asia
3fec0f395f remove errorMessages and validity from updateProcesoor cache 2024-02-13 17:41:50 +01:00
Asia
eb51016a16 fix: state is being put in cache twice when only one interaction is missing 2024-02-13 15:44:42 +01:00
ppedziwiatr
7a53cc397e v1.4.34
Some checks failed
CI / build (push) Has been cancelled
v1.4.34
2024-02-07 12:02:35 +01:00
ppedziwiatr
a21f3dce0e chore: strict evolve 2024-02-02 15:55:01 +01:00
ppedziwiatr
d0000ca46d chore: strictSortKey 2024-02-02 12:22:14 +01:00
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