Commit Graph

55 Commits

Author SHA1 Message Date
robal
3495f43848 chore: no eslint warnings policy 2023-02-23 11:21:06 +01:00
ppe
4ab7790cda feat: skip unsafe foreign contract calls 2022-12-13 12:58:40 +01:00
ppe
3993cd2932 feat: isolated-vm as a plugin 2022-11-21 21:57:40 +01:00
ppe
4deee6f3bd fix: force leveldb open 2022-11-10 13:54:51 +01:00
ppe
f53bddf00f feat: bundling for web and node 2022-08-29 09:49:44 +02:00
asiaziola
e9d7019710 feat: remove barrel files and aliases 2022-08-23 12:08:11 +02:00
ppe
74e8696838 feat: sortKey interactions cache 2022-08-08 15:18:03 +02:00
asiaziola
922899eb8c SmartWeaveTags && SmartWeaveError 2022-06-14 15:08:19 +02:00
asiaziola
f2555a8ed1 swcache to warpcache renaming hell 2022-06-14 15:06:11 +02:00
asiaziola
d552a6c13e smartweave to warp renaming hell 2022-06-14 15:04:57 +02:00
asiaziola
05750ba366 fix: initialize state for evolved WASM contracts 2022-06-08 11:38:07 +02:00
ppedziwiatr
3d90f84723 feat: a kind of magic 2022-03-21 12:15:44 +01:00
ppedziwiatr
fa6276bba3 feat: sandboxing via VM2 2022-03-18 11:52:08 +01:00
ppedziwiatr
cd7fd05f6b feat: add support for wasm contracts written in Go #116 2022-03-12 14:48:45 +01:00
ppedziwiatr
3cc0e686ac chore: code review fixes 2022-03-06 13:09:22 +01:00
ppedziwiatr
ae2332d3d9 lint: lint fixes 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
ad1bed08f6 feat: injecting metering to wasm binary 2022-02-22 20:45:19 +01:00
ppedziwiatr
4e38dec7f9 feat: wasm contracts intergration 2022-02-22 20:45:19 +01:00
ppedziwiatr
3a28248d5e fix: evolved src for cached state 2022-01-12 09:30:04 +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
15bd729db3 feat: InteractionsLoader implementation for redstone-sw-gateway #59 2021-12-22 10:00:17 +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
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
2d6c6ad5d3 docs: some comments in code, clean-up 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
7466b3b3eb fix: removing unnecessary benchmark 2021-10-15 13:36:33 +02:00
ppedziwiatr
ee564aaa13 refactor: verify state cache before checking interactions cache #30 2021-10-11 11:41:48 +02:00
ppedziwiatr
d858c08b72 feat: make cache puts configurable 2021-09-23 18:35:01 +02:00
ppedziwiatr
9151603e04 fix: log level fix 2021-09-16 23:51:18 +02:00
ppedziwiatr
b627336a06 performance issue with FCP and LkfzZvdl_vfjRXZOPjnov18cGnnK3aDKj0qSQCgkCX8 contract #19 2021-09-13 23:56:36 +02:00
ppedziwiatr
14f753e3f8 lint: some lint crap 2021-09-10 11:57:50 +02:00
ppedziwiatr
ce5a589b10 fix: viewState interaction transaction does not take 'evolve' into account #14 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
b20278e82b refactor: removing static references to TsLogger 2021-09-07 17:13:19 +02:00
ppedziwiatr
a020359a27 v0.3.10-alpha.2 2021-09-07 09:59:18 +02:00
ppedziwiatr
8a0754b459 feat: state.settings as object for Evolve 2021-09-07 09:56:56 +02:00
ppedziwiatr
2e58044a3c v0.3.5-alpha.1 2021-09-01 16:25:11 +02:00
ppedziwiatr
65b5af4dd0 refactor: interaction loading optimizations 2021-09-01 16:21:34 +02:00
ppedziwiatr
2d0cd59a82 docs: code comment update ;-) 2021-08-31 21:44:30 +02:00
ppedziwiatr
9a88a27c2b refactor: make BlockHeightSwCache methods async 2021-08-31 16:27:23 +02:00
ppedziwiatr
cd0f24b10a feat: extending builders API to allow to customize predefined SmartWeave instances 2021-08-31 16:00:05 +02:00
ppedziwiatr
779bfa452d feat: interact wrtite; feat: tags and ar transfers 2021-08-29 00:16:38 +02:00
ppedziwiatr
354bc2e7db fix: fix for a strange issue with state changing for contract YLVpmhSq5JmLltfg6R-5fL04rIRPrlSU22f6RQ6VyYE 2021-08-26 18:30:14 +02:00
ppedziwiatr
671a97b7ca refactor: client api refactor 2021-08-26 10:09:33 +02:00