ppedziwiatr
|
09398452f8
|
feat: rust wasm contracts (WIP)
|
2022-03-10 10:44:09 +01:00 |
|
ppedziwiatr
|
04a4683357
|
perf: add option to use fast-copy library for deep copying object #114
|
2022-03-08 17:43:44 +01:00 |
|
ppedziwiatr
|
39af94599f
|
fix: caching state for not confirmed interactions #112
|
2022-03-08 17:43:44 +01:00 |
|
ppedziwiatr
|
dc4aa575ba
|
test: removing 2 contracts from regression tests (not compatible with rgw - see issue #17 in redstone-sw-gateway)
|
2022-03-06 13:09:22 +01:00 |
|
ppedziwiatr
|
459a28f059
|
fix: init state from wasm contracts when state fully cached
|
2022-03-06 13:09:22 +01:00 |
|
ppedziwiatr
|
7562cf9fde
|
bug: updating cache for onContractCall hook does not work properly #53
|
2022-03-06 13:09:22 +01:00 |
|
ppedziwiatr
|
fcbf987f41
|
feat: adding wasm support to RedStoneGw contract loader
|
2022-02-23 22:28:48 +01:00 |
|
ppedziwiatr
|
5ae7fbba43
|
feat: adding wasm-related info to ContractDefinition object
|
2022-02-23 18:59:13 +01:00 |
|
ppedziwiatr
|
f54d421275
|
chore: arweave-js and arlocal libs update
|
2022-02-23 11:45:44 +01:00 |
|
ppedziwiatr
|
69983ef1fd
|
fix: safe-stable-stringify dependency fix
|
2022-02-23 11:34:38 +01:00 |
|
ppedziwiatr
|
a679c04ebe
|
feat: storing info about contract type and contract lang in tags
|
2022-02-22 20:45:19 +01:00 |
|
ppedziwiatr
|
97ce0a9273
|
chore: example of reading contract with interactions from other contract
|
2022-02-22 20:45:19 +01:00 |
|
ppedziwiatr
|
22cd1e7ac7
|
refactor: v1 results dumped to files (to regression tests)
|
2022-02-22 20:45:19 +01:00 |
|
ppedziwiatr
|
41ecde5b84
|
feat: sdk should honor gas limits during interaction evaluation
|
2022-02-22 20:45:19 +01:00 |
|
ppedziwiatr
|
227e0899d5
|
chore: required node engine update
|
2022-02-08 10:19:45 +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
|
a5740a0d1d
|
feat: bundlr, sequencer
|
2022-01-25 13:31:53 +01:00 |
|
ppedziwiatr
|
e5a171a2a1
|
chore: tools crap update
|
2022-01-18 19:00:58 +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
|
b467ef6881
|
test: stable stringify in tests, new regression testcase
|
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 |
|
asiaziola
|
c0c25920b4
|
moving gateway regression tests and benchmarks to redstone-sw-gateway repository
|
2021-12-28 12:29:19 +01:00 |
|
ppedziwiatr
|
b1a060a46b
|
chore: sorting transactions test
|
2021-12-28 11:54:25 +01:00 |
|
ppedziwiatr
|
9daa9f1d4c
|
fix: FileBlockHeightSwCache does not respect maxStoredInMemoryBlockHeights while loading cache files
|
2021-12-27 20:48:15 +01:00 |
|
Sandy
|
c43ded5d94
|
feat(): fix ContractInteractionsLoader to ArweaveGatewayInteractionsL… (#65)
fix: ContractInteractionsLoader to ArweaveGatewayInteractionsLoader in tools
|
2021-12-23 15:29:48 +01:00 |
|
asiaziola
|
15bd729db3
|
feat: InteractionsLoader implementation for redstone-sw-gateway #59
|
2021-12-22 10:00:17 +01:00 |
|
ppedziwiatr
|
3ce237b9b2
|
feat: loading map of all contracts->input from tags
|
2021-12-16 16:42:12 +01:00 |
|
ppedziwiatr
|
4c1bbb8902
|
refactor: file cache refactor
|
2021-12-02 16:27:51 +01:00 |
|
ppedziwiatr
|
5155814f45
|
fix: deepCopy using lodash.cloneDeep
|
2021-11-09 11:00:10 +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
|
8d0d8f61ed
|
chore: remove excessive logging
|
2021-11-08 11:20:02 +01:00 |
|
ppedziwiatr
|
11b3b566ac
|
lint: lint fixes
|
2021-11-02 15:14:51 +01:00 |
|
ppedziwiatr
|
1b75ae005b
|
tests: more tests added
|
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
|
fbbbb26c56
|
feat: feature switch 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
|
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
|
fb0b108b29
|
chore: lint switched-off for tools
|
2021-10-02 10:32:37 +02:00 |
|
ppedziwiatr
|
8b61a4b689
|
chore: more swc stats
|
2021-10-01 13:46:39 +02:00 |
|
ppedziwiatr
|
1acd1b636d
|
chore: another verification from viewblock
|
2021-09-30 18:01:51 +02:00 |
|
ppedziwiatr
|
3809423ef4
|
chore: viewblock state investigation, swc stats
|
2021-09-30 11:35:48 +02:00 |
|
ppedziwiatr
|
64a3fc0794
|
chore: viewblock transactions analysis
|
2021-09-24 17:55:13 +02:00 |
|
ppedziwiatr
|
d858c08b72
|
feat: make cache puts configurable
|
2021-09-23 18:35:01 +02:00 |
|