Commit Graph

7360 Commits

Author SHA1 Message Date
parazyd
047a1e99da mmproxy: Rewrite daemon for solomining support.
The Stratum stuff works for pools only.
2023-12-01 12:25:41 +01:00
parazyd
6da3a4b637 rpc: Avoid a panic in TryFrom<&JsonValue> for JsonResponse 2023-12-01 12:25:36 +01:00
x
98783fc020 book/sc: add section on EventEmitter 2023-12-01 10:02:17 +01:00
x
4ecbac6012 doc/sc: add ABI section on calldata inspection 2023-12-01 08:20:57 +01:00
x
2346a1cb9e doc/sc: add section on ABI 2023-12-01 08:17:15 +01:00
x
9b5dd4c44b book/sc: invoke() add info on downsides of listed approach 2023-12-01 08:03:36 +01:00
x
3c3da00ac4 book/sc: invoke() 2023-12-01 07:59:32 +01:00
x
40635ff3e7 book: add smart contract wishlist 2023-11-30 18:13:02 +01:00
aggstam
bb99e816f2 validator: removed RwLock over whole struct ptr and moved to inner stuff 2023-11-30 18:44:24 +02:00
x
0c9c0891b8 book: arch/dao.md add section on generalizing the DAO calling mechanism 2023-11-30 10:52:13 +01:00
x
e53a87ba75 doc book: add DAO explainer 2023-11-30 10:41:36 +01:00
ertosns
567b334b95 [contract/dao] impl daobulla try into for shareaddrs 2023-11-30 01:58:18 +02:00
ertosns
da8de1bcd8 [sdk/crypto] remove wif 2023-11-30 01:58:18 +02:00
ertosns
ebf902d10d [sdk/crypto] added shareaddress 2023-11-30 01:58:18 +02:00
y
0397caff17 [book] Wasm interactions (exit codes, types)
Add documentation about how DarkFi interfaces with Wasm in the context
of smart contracts and SDKs
Note how type converions and error-parsing works and note potential
bugs and security issues.
2023-11-29 13:53:48 -05:00
x
d01f444c23 DEP 0001: remove ext_send_addr, move to accepted & also add task for protocol_addr self addr sending 2023-11-29 10:47:08 +01:00
x
ab0c38e37c DEP 0002: add missing rust tags to codeblock 2023-11-29 08:38:15 +01:00
x
12bc7c74d9 DEP 0002: Smart Contract Composability 2023-11-29 07:18:12 +01:00
Dastan-glitch
c6b6cc622c doc: [contribute] claim some tasks 2023-11-29 04:45:17 +03:00
Dastan-glitch
3c0a39a3d9 update Cargo.lock 2023-11-29 04:42:48 +03:00
ertosns
4c2370d92f [research/wif] wif proposal 2023-11-28 20:47:02 +02:00
parazyd
212a8c0957 example/dummy-contract: Exclude from main workspace 2023-11-28 12:42:16 +01:00
lunar-mining
4422ed15c5 contribute: add event graph tool and claim some tasks 2023-11-28 09:56:12 +01:00
Dastan-glitch
b059c31865 book: add event graph doc and spec 2023-11-28 05:24:45 +03:00
parazyd
5945fc5f0d example: Add a dummy contract for easier iterations of runtime changes. 2023-11-27 19:26:18 +01:00
parazyd
86bb7bbd3f research/rln: Add RLN-V2 POC 2023-11-27 12:04:12 +01:00
parazyd
a7129c1211 serial: Export AsyncWriteExt and AsyncReadExt from futures_lite 2023-11-26 16:08:43 +01:00
parazyd
50572d88eb serial: Remove blake2b_simd references 2023-11-26 13:56:48 +01:00
parazyd
38f759ecac research/rln: Move v1 POC to rlnv1 directory 2023-11-26 13:56:48 +01:00
ertosns
dc2d08ecc6 [sdk/crypto/wif] minor edit in test 2023-11-24 17:51:50 +02:00
parazyd
336cbbd173 sdk/wif: Use sha2 crate and abstract double sha256 function. 2023-11-24 16:44:26 +01:00
lunar-mining
cc6c27b034 dnet: add license to src/util.py 2023-11-24 16:17:15 +01:00
lunar-mining
a4523f6017 dnet: move source files to src/, rename main.py to dnet and make executable
also rename default config to dnet_config.toml
2023-11-24 16:17:15 +01:00
lunar-mining
55d18695de dnet: update README 2023-11-24 16:17:15 +01:00
lunar-mining
9f1b19d17b dnet: move config directory to platform specific config dir 2023-11-24 16:17:15 +01:00
lunar-mining
d47df7930f dnet: add python version to README 2023-11-24 16:17:15 +01:00
ertosns
be08d20acf missing crate 2023-11-24 17:17:01 +02:00
ertosns
90ed9bfad7 add license 2023-11-24 17:17:01 +02:00
ertosns
9502408115 [sdk/crypto] WIF test 2023-11-24 17:17:01 +02:00
ertosns
b8fe8c0533 [sdk/src/crypto] added WIF 2023-11-24 17:17:01 +02:00
parazyd
59d7ed09fc contract/deployooor: Clippy lint 2023-11-24 12:16:34 +01:00
parazyd
69cfa99860 contract/deployooor: Validate webassembly binary and search for needed symbols 2023-11-24 12:13:51 +01:00
parazyd
7e0ffd41cd net/settings: Use Settings::default() in SettingsOpt
This simplifies making default changes since now have to be done only once.
2023-11-24 11:18:47 +01:00
x
a61475b6a2 book/p2p: add a section on swarming. requires more research to flesh out 2023-11-24 09:43:48 +01:00
x
684759ca27 doc book: add utility tool for txs to contribute section 2023-11-24 09:18:16 +01:00
aggstam
f7197c7816 dec/dev/contribute: tasks assignment 2023-11-23 20:48:26 +02:00
aggstam
77357f8d59 Revert "[bin/darkfid2] handle results in sync_task"
This reverts commit 7cf65d81af.
2023-11-23 20:33:35 +02:00
aggstam
6cb51623fe Revert "[bin/darkfid2] async retry receive with timeout"
This reverts commit 00d00ae6bd.
2023-11-23 20:32:37 +02:00
ertosns
00d00ae6bd [bin/darkfid2] async retry receive with timeout 2023-11-23 19:55:03 +02:00
ertosns
7cf65d81af [bin/darkfid2] handle results in sync_task 2023-11-23 19:55:03 +02:00