Commit Graph

53 Commits

Author SHA1 Message Date
ppedziwiatr
07bf8657e3 feat: to make arconnect happy.. 2022-04-07 16:02:44 +02:00
ppedziwiatr
3157a8c4ba feat: sequencer/en enhancements 2022-03-31 17:02:35 +02:00
ppedziwiatr
fa6276bba3 feat: sandboxing via VM2 2022-03-18 11:52:08 +01:00
ppedziwiatr
41ecde5b84 feat: sdk should honor gas limits during interaction evaluation 2022-02-22 20:45:19 +01:00
ppedziwiatr
5bbced086b feat: returning original txid from 'bundleInteraction' 2022-01-28 15:00:36 +01:00
ppedziwiatr
7a7a9be1f8 fix: sdk should not cache on requested block height if interactions come from redstone-sequencer 2022-01-26 13:14:34 +01:00
ppedziwiatr
7ae74e26ac v0.4.18
Some checks failed
CI / build (push) Has been cancelled
2022-01-25 13:35:51 +01:00
ppedziwiatr
a5740a0d1d feat: bundlr, sequencer 2022-01-25 13:31:53 +01:00
ppedziwiatr
6fd243b360 v0.4.15
Some checks failed
CI / build (push) Has been cancelled
2022-01-14 13:08:13 +01:00
ppedziwiatr
5f00d1ee6a fix: knexStateCache does not work with postgres #78 2022-01-14 13:04:03 +01:00
ppedziwiatr
3a28248d5e fix: evolved src for cached state 2022-01-12 09:30:04 +01:00
ppedziwiatr
29c733deea perf: migrate to undici for node env #74 2022-01-08 18:35:02 +01:00
ppedziwiatr
0624de4a63 feat: saving last state read benchmark result 2022-01-03 16:27:46 +01:00
ppedziwiatr
ade2d6ff6a docs: performance best practices 2022-01-03 16:27:46 +01:00
ppedziwiatr
a91f379e85 perf: unnecessary call to arweave.networkInfo when block height is request from client #70 2022-01-03 16:27:46 +01:00
ppedziwiatr
28e8768ad3 fix: smartweave builder interactions loader fix 2021-12-22 11:59:46 +01:00
asiaziola
15bd729db3 feat: InteractionsLoader implementation for redstone-sw-gateway #59 2021-12-22 10:00:17 +01:00
ppedziwiatr
b1df813773 feat: add option to set a caller for dryWrite #60 2021-12-14 00:27:07 +01:00
ppedziwiatr
1f35fe6ce5 refactor: mem cache puts optimization 2021-11-09 11:00:10 +01:00
ppedziwiatr
fd7a63db6d refactor: state cache #51 2021-11-09 11:00:10 +01:00
ppedziwiatr
11b3b566ac lint: lint fixes 2021-11-02 15:14:51 +01:00
ppedziwiatr
72ecb87619 feat: strict mode for writing new interactions 2021-11-02 15:14:51 +01:00
ppedziwiatr
1b75ae005b tests: more tests added 2021-11-02 15:14:51 +01:00
ppedziwiatr
2d6c6ad5d3 docs: some comments in code, clean-up 2021-11-02 15:14:51 +01:00
ppedziwiatr
02b0651fb3 feat: poor's man version of max interaction evaluation time protection 2021-11-02 15:14:51 +01:00
ppedziwiatr
d63ab29129 feat: maxCallDepth implemented 2021-11-02 15:14:51 +01:00
ppedziwiatr
fbbbb26c56 feat: feature switch for internal writes 2021-11-02 15:14:51 +01:00
ppedziwiatr
5791c81b4f fix: caller set as id of calling contract for internal writes 2021-11-02 15:14:51 +01:00
ppedziwiatr
f139cfdda4 feat: interactWrites from within the contracts #37 2021-11-02 15:14:51 +01:00
ppedziwiatr
4c256f58e6 feat: dry-write for interaction 2021-11-02 15:14:51 +01:00
ppedziwiatr
09c3e9bd40 refactor: handler api refactor 2021-11-02 15:14:51 +01:00
ppedziwiatr
d39f170902 feat: dry-run implemented 2021-11-02 15:14:51 +01:00
ppedziwiatr
ee564aaa13 refactor: verify state cache before checking interactions cache #30 2021-10-11 11:41:48 +02:00
ppedziwiatr
dc0191edd0 feat: generate 'stacktrace' from all the contract interactions #21 2021-10-05 09:56:10 +02:00
ppedziwiatr
3809423ef4 chore: viewblock state investigation, swc stats 2021-09-30 11:35:48 +02:00
ppedziwiatr
d858c08b72 feat: make cache puts configurable 2021-09-23 18:35:01 +02:00
ppedziwiatr
a6596f7244 docs: readme and tsdocs updated 2021-09-17 20:32:08 +02:00
ppedziwiatr
b627336a06 performance issue with FCP and LkfzZvdl_vfjRXZOPjnov18cGnnK3aDKj0qSQCgkCX8 contract #19 2021-09-13 23:56:36 +02:00
ppedziwiatr
ce5a589b10 fix: viewState interaction transaction does not take 'evolve' into account #14 2021-09-10 11:52:49 +02:00
ppedziwiatr
4b703bd0aa feat: dedicated contract type for PSTs 2021-09-10 11:52:49 +02:00
ppedziwiatr
38287bcb94 test: integration test with contract deployment, adding interactions and reading state 2021-09-10 11:52:49 +02:00
ppedziwiatr
96680f8cf6 feat: transfers for viewState 2021-09-10 11:52:49 +02:00
ppedziwiatr
24bab565db test: test cases restored 2021-09-09 18:38:12 +02:00
ppedziwiatr
b20278e82b refactor: removing static references to TsLogger 2021-09-07 17:13:19 +02:00
ppedziwiatr
843582cd9a refactor: separate bundles for commonjs and esm 2021-09-06 09:35:36 +02:00
ppedziwiatr
04e3b5fd95 refactor: chaning logging level for state evaluation errors 2021-09-03 19:03:15 +02:00
ppedziwiatr
2cd999a509 refactor: parallel contract definition and intractions loading 2021-09-03 18:57:34 +02:00
ppedziwiatr
6aea027593 fix: NPE while reading state at given blockheight 2021-09-02 16:18:26 +02:00
ppedziwiatr
65b5af4dd0 refactor: interaction loading optimizations 2021-09-01 16:21:34 +02:00
ppedziwiatr
779bfa452d feat: interact wrtite; feat: tags and ar transfers 2021-08-29 00:16:38 +02:00