Commit Graph

122 Commits

Author SHA1 Message Date
Michał Konopka
63a258177a refactor: disable signing when dryRunning for internaWrites 2023-03-14 14:36:32 +01:00
Michał Konopka
618ea26fa3 feat: Add optional getAddress method to Signature 2023-03-14 14:36:32 +01:00
Tadeuchi
446532f4a3 feat: AutoSync connected contracts when syncState #333 2023-02-28 08:20:57 +01:00
asiaziola
18390cbd25 chore: disable eslint for DataItem file 2023-02-27 10:58:01 +01:00
asiaziola
c992149b34 chore: lint fixes 2023-02-27 10:49:23 +01:00
Michał Konopka
fb32b0d33b feat: use wasm-isomorphic crypto lib 2023-02-24 18:18:27 +01:00
robal
3495f43848 chore: no eslint warnings policy 2023-02-23 11:21:06 +01:00
ppe
e8b3002b19 fix: caching state - store latest value 2023-02-23 10:24:25 +01:00
ppe
e12182fc6a chore: unused import 2023-02-06 15:10:21 +01:00
ppe
affc4f4c7c fix: fixing deps to arweave-js 2023-02-06 14:48:26 +01:00
ppe
7d7b12f669 fix: initState for evalInteraction 2023-02-04 19:58:39 +01:00
Tadeuchi
7c35b565f9 feat: contract evaluation manifest #264 - source type 2023-01-27 11:58:12 +01:00
ppe
f475297644 fix: contract manifest when no contract definition error 2023-01-27 10:44:16 +01:00
ppe
c418ac6b1e fix: readStatefor fixes 2023-01-27 10:44:16 +01:00
ppe
f1790fa546 chore: cleanup 2023-01-23 15:46:57 +01:00
ppe
850fca3127 feat: uncommitted state for internal writes 2023-01-23 15:46:57 +01:00
ppe
51499cadaf feat: uncommitted state - readContractState 2023-01-23 15:46:57 +01:00
ppe
f57423e887 feat: uncommitte state - removing 'currentTx' inf. loop hack 2023-01-23 15:46:57 +01:00
ppe
e944cd7c0f feat: kv storage for contracts 2023-01-20 12:00:00 +01:00
Asia
af46df0688 fix: incorrect effective caller when in strict mode (#324) 2023-01-16 13:25:03 +01:00
ppe
ddc5377d7d chore: lint, idiot 2023-01-12 11:28:03 +01:00
ppe
4ae5c10924 fix: readStateFor should require 'toSortKey' #317 2023-01-12 11:25:48 +01:00
asiaziola
c50df6a82f fix: lint fixes 2023-01-02 11:37:50 +01:00
koonopek
14a786bd07 fix: reading owner of tx in strict mode (#306) 2023-01-02 11:35:13 +01:00
Asia
277e692f95 feat: fetch options plugin (#255) 2022-12-29 11:07:51 +01:00
ppe
0c458822ff fix: root contract with unsafeClient should throw even with unsafeClient = skip 2022-12-23 17:43:12 +01:00
ppe
e752e2e321 chore: lint fixes 2022-12-13 13:03:55 +01:00
ppe
2769d601ee feat: contract evaluation manifest #264 2022-12-13 12:58:40 +01:00
ppe
4ab7790cda feat: skip unsafe foreign contract calls 2022-12-13 12:58:40 +01:00
Asia
231fefa13c feat: save source through bundlr (#283) 2022-12-02 16:51:20 +01:00
Asia
cc0791bea0 feat: deploy contract using evm signature (#257)
* feat: deploy contract using evm signature

* fix: review fixes
2022-11-24 16:34:02 +01:00
ppe
3993cd2932 feat: isolated-vm as a plugin 2022-11-21 21:57:40 +01:00
ppe
4942dfc49c feat: subscription plugin poc
feat: subscription plugin
2022-11-16 14:17:36 +01:00
just_ppe
27dcc8462a feat: the new testnet (#242)
* feat: the new testnet

* feat: the new testnet for contracts deployment

* feat: remove testing env validation for testnet

* feat: coherent generateWallet method for all envs

* fix: testing methods fixes

Co-authored-by: asiaziola <ziola.jm@gmail.com>
2022-11-09 15:51:26 +01:00
just_ppe
ef6a445a2e Rc/evm signature (#249)
* feat: allow signing function only for bundled txs

* fix: after ppe review

* feat: add transaction verification

* feat: warp plugins system

* chore: removing lodash dep

* feat: isEvmSigned verification

* chore: useFastCopy fix in tests

* feat: evm signature - minor fixes

* fix: try-catch for evm sig verification

* v1.2.14-beta.5

* fix: await for sig verification

* v1.2.14-beta.6

* chore: restore original package version

Co-authored-by: asiaziola <ziola.jm@gmail.com>
2022-11-07 15:16:33 +01:00
ppe
c1bfb2f585 fix: VRF issues with internal writes or 'strict' mode. #232 2022-10-03 19:06:30 +02:00
ppe
dfff75118e feat: Allow to enable Vrf in testing environments #222 2022-09-19 14:33:34 +02:00
ppe
3c944560b3 docs: enhanced inner write description 2022-09-19 14:33:34 +02:00
ppe
20e511d574 chore: console.log cleanup 2022-09-19 14:33:34 +02:00
ppe
b55b57fda7 feat: protection against read after making a internal write 2022-09-19 14:33:34 +02:00
ppe
0d1e665369 test: rewriting aftr test case to a jest 2022-09-19 14:33:34 +02:00
ppe
327d68a090 feat: autothrow on strict writeInteraction 2022-09-01 14:20:01 +02: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
210bdcc0a8 feat: returning sortKey from readState 2022-08-11 17:31:56 +02:00
ppe
1f464321ef chore: fixing tests 2022-08-08 15:18:03 +02:00
ppe
15675527e1 feat: Restore eager interactions loading in leveldb branch #198 2022-08-08 15:18:03 +02:00
ppe
fe3c1541c5 refactor: change writing interaction and factory methods #176 2022-08-08 15:18:03 +02:00
ppe
74e8696838 feat: sortKey interactions cache 2022-08-08 15:18:03 +02:00
asiaziola
02483e1533 fix: internal writes validity 2022-07-18 18:07:49 +02:00