Commit Graph

896 Commits

Author SHA1 Message Date
robal
9f1e43e98e doc: warp-contracts crate inline docs 2023-03-24 13:19:53 +01:00
robal
7ffd65ffaa chore: make postversion push only current branch 2023-03-24 10:19:45 +01:00
robal
7b582c9334 v1.3.2
Some checks failed
CI / build (push) Has been cancelled
v1.3.2
2023-03-24 10:10:44 +01:00
robal
027ed8c3e4 chore: linter fixes 2023-03-24 10:05:20 +01:00
robal
a05e21497d feat: add static glue code for vectors handling 2023-03-23 23:51:51 +01:00
robal
4735b76e2f chore: make pst and toy-contract in crates use repository version of SDK 2023-03-23 15:29:19 +01:00
ppe
cb3805809e chore: test fix 2023-03-23 14:57:49 +01:00
ppe
50992ba6d2 v1.3.1
Some checks failed
CI / build (push) Has been cancelled
1.3.1
2023-03-23 12:11:12 +01:00
ppe
1774902eb0 chore: lint fixes 2023-03-23 12:10:38 +01:00
ppe
34d2e61b58 fix: unable to createSource with JWKInterface wallet #376 2023-03-23 12:09:21 +01:00
robal
dbe52e82cd tests: example rust contracts moved from warp-wasm-templates 2023-03-22 09:21:07 +01:00
robal
c1d8fb7a52 feat: warp-contracts versioning 2023-03-22 09:21:07 +01:00
robal
c15fc34873 chore: silent vscode complaining about unknown types 2023-03-22 08:54:17 +01:00
robal
28c1fdb974 fix: do not modify KV store in case of view operations 2023-03-22 08:54:17 +01:00
robal
0c3ddd707d feat: allow to use VRF in dryWrite 2023-03-22 08:54:17 +01:00
robal
c915d53ce1 feat: make initState report errors
gh-309
2023-03-22 08:54:17 +01:00
robal
f4f7b72ac6 feat: introduce warp_contracts macro
gh-309
2023-03-22 08:54:04 +01:00
robal
0fae2a0674 feat: adjust rust glue code to warp-contracts library
- error handling improved
- wasm-bindgen upgrade

gh-309
2023-03-22 08:50:24 +01:00
robal
d1cb12356d feat: pass errors between contracts as they were generated in the origin contract
gh-309
2023-03-22 08:50:24 +01:00
robal
6cd1bf1ce4 feat: introduce InteractionType for explicit marking of contract interactions as 'write' or 'view'
This allows for some optimizations in WASM code: 'view' interactions do not require cloning of contract state

gh-309
2023-03-22 08:50:24 +01:00
robal
554bbc5d89 feat: add glue code for console_error_panic_hook
- this allows for enabling of this hook in rust contracts

gh-309
2023-03-22 08:50:24 +01:00
ppe
51bcd56755 v1.3.0
Some checks failed
CI / build (push) Has been cancelled
1.3.0
2023-03-21 12:29:57 +01:00
ppe
1a391232e5 v1.2.58
Some checks failed
CI / build (push) Has been cancelled
1.2.58
2023-03-20 18:40:56 +01:00
ppe
d5856c3f21 fix: update contract definition after syncing with DRE 2023-03-20 18:29:27 +01:00
ppe
013bae4a02 v1.2.57
Some checks failed
CI / build (push) Has been cancelled
1.2.57
2023-03-20 11:10:58 +01:00
Mike
5b456bfa6c fix: make arweave interaction loader great again 🗽 (#368)
* fix: disable transaction in smartweave global in constructor context

* feat: implement contract and interactions loader for bundled transaction

* refactor: seperate smartweave tags and warp platform tags
2023-03-20 10:58:26 +01:00
Michał Konopka
c1d8fbece5 feat: remove contract tx usage from constructor and fix smartweave global after calling constructor 2023-03-20 08:53:19 +01:00
Michał Konopka
a7558fd866 fix: smartweave global in constructor 2023-03-14 14:37:21 +01:00
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
ppe
f25ac04a65 v1.2.56
Some checks failed
CI / build (push) Has been cancelled
1.2.56
2023-03-06 14:29:47 +01:00
ppe
baa1ee82c0 chore: lint 2023-03-06 14:29:23 +01:00
Michał Konopka
89428bba9c feat: 323 add constructor for js contracts 2023-03-06 14:03:39 +01:00
ppe
e077b9b061 v1.2.55
Some checks failed
CI / build (push) Has been cancelled
1.2.55
2023-03-03 12:39:54 +01:00
ppe
0bc1247624 chore: lint 2023-03-03 12:39:35 +01:00
ppe
6ac8aee421 chore: lint 2023-03-03 12:30:02 +01:00
Tadeuchi
45b8cd03ac Merge pull request #354 from warp-contracts/twl/the-one-with-dre-auto-sync
feat: AutoSync connected contracts when syncState #333
2023-02-28 10:50:05 +01:00
Tadeuchi
446532f4a3 feat: AutoSync connected contracts when syncState #333 2023-02-28 08:20:57 +01:00
asiaziola
9eb87f19d7 v1.2.54
Some checks failed
CI / build (push) Has been cancelled
v1.2.54
2023-02-27 11:02:17 +01:00
asiaziola
0bf23571e5 chore: restore DataItem 2023-02-27 11:01:30 +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
Asia
6d0b45b3af feat: deploy plugin (#321) 2023-02-27 10:46:43 +01:00
Michał Konopka
fb32b0d33b feat: use wasm-isomorphic crypto lib 2023-02-24 18:18:27 +01:00
robal
610cff9141 chore: compilation fix 2023-02-23 11:57:44 +01:00
robal
3495f43848 chore: no eslint warnings policy 2023-02-23 11:21:06 +01:00
ppe
d872652c7c v1.2.53
Some checks failed
CI / build (push) Has been cancelled
1.2.53
2023-02-23 10:33:54 +01:00
ppe
d745caecb8 chore: remove non-deterministic regression testcase (unsafeClient) 2023-02-23 10:24:25 +01:00
ppe
e8b3002b19 fix: caching state - store latest value 2023-02-23 10:24:25 +01:00
Robert Piszczatowski
7e153f5e40 wrap SmartWeave methods exposed to rust with exception handling code (#349)
gh-309
2023-02-17 12:17:34 +01:00