aggstam
|
4cc4082bb2
|
darkfid2: notify subscribers for new blocks
|
2024-01-21 23:41:14 +02:00 |
|
aggstam
|
d440003fd1
|
drk2: Unspend, Inspect, Broadcast, Subscribe, Scan and Alias functionalities added
|
2024-01-21 23:40:29 +02:00 |
|
aggstam
|
cf56a07c3d
|
drk2: finished up wallet subcommand functionality
|
2024-01-21 15:14:51 +02:00 |
|
aggstam
|
cebeacd858
|
drk2: addresses functions added and simplified some internal calls
|
2024-01-21 14:29:38 +02:00 |
|
zero
|
e218881278
|
dao spec: correct typo
|
2024-01-21 11:04:11 +01:00 |
|
zero
|
8c96e1646b
|
dao spec: add missing info on signatures
|
2024-01-21 10:57:54 +01:00 |
|
zero
|
f0ab36d228
|
dao spec: typos and minor adds
|
2024-01-21 10:52:03 +01:00 |
|
zero
|
42acaf262f
|
dao: rename proof/dao-(vote|propose)-burn.zk to proof/dao-\1-input.zk
|
2024-01-21 10:33:36 +01:00 |
|
zero
|
00cebdeccc
|
spec: dao include list of files used for each function
|
2024-01-21 10:26:10 +01:00 |
|
zero
|
6b624a79c2
|
spec: add explainers to DAO functions
|
2024-01-21 10:17:59 +01:00 |
|
zero
|
76609f7393
|
spec: minor add to notation.md
|
2024-01-21 09:35:07 +01:00 |
|
zero
|
8028ab4aca
|
completed DAO spec
|
2024-01-21 09:33:00 +01:00 |
|
zero
|
d5faf7296a
|
dao: small simplification
|
2024-01-21 08:28:43 +01:00 |
|
aggstam
|
6ba1fb5947
|
drk2: retrieval of multiple db records added
|
2024-01-20 19:50:02 +02:00 |
|
lunar-mining
|
15d5f7e6d4
|
lilith: select last element from the whitelist, not random element
this reduces the chance of the same element being selected twice consecutively (would only happen consecutively whitelist has a length of 1)
|
2024-01-20 14:43:59 +01:00 |
|
lunar-mining
|
8f05b489ca
|
doc: cross out TODO and add hostlist documentation to book
|
2024-01-20 14:15:29 +01:00 |
|
lunar-mining
|
ef0d1c6f59
|
chore: update year on copyright text on new files
|
2024-01-20 13:46:50 +01:00 |
|
lunar-mining
|
34d3206ce8
|
Merge branch 'net_hostlist'
|
2024-01-20 13:43:41 +01:00 |
|
parazyd
|
d23f93c1cf
|
validator/verification: Account for ZK proof verification cost when verifying tx fee
|
2024-01-20 13:42:09 +01:00 |
|
parazyd
|
2fdcc78b17
|
validator/fees: Add gas use calculator for ZK circuits
|
2024-01-20 13:42:09 +01:00 |
|
aggstam
|
0800757693
|
drk2: initialize schemas
|
2024-01-20 13:42:09 +01:00 |
|
parazyd
|
f2ef873e32
|
validator: Add TODO note about RAM usage for circuit VKs
|
2024-01-20 13:42:09 +01:00 |
|
parazyd
|
bf43e8f77d
|
validator: Account for Schnorr signature verification for fees in txs
|
2024-01-20 13:42:09 +01:00 |
|
parazyd
|
bb5b015a00
|
tx: Improve log messages
|
2024-01-20 13:42:09 +01:00 |
|
parazyd
|
317e443b7d
|
validator/verification: Fix tx fee call index
|
2024-01-20 13:42:09 +01:00 |
|
zero
|
7e1795b6e8
|
dao: apply same verifiable encryption for other outputs, to the DAO change output as well.
|
2024-01-20 13:42:09 +01:00 |
|
parazyd
|
5fed38cb8f
|
runtime/import/merkle: Account for gas costs in merkle_add()
|
2024-01-20 13:42:09 +01:00 |
|
zero
|
279fdf6a5f
|
spec: rename coin params to coin attrs
|
2024-01-20 13:42:09 +01:00 |
|
zero
|
e4af7ec436
|
spec: DAO::exec()
|
2024-01-20 13:42:09 +01:00 |
|
aggstam
|
f5a9cf3e96
|
drk: drk rewritte skeleton added
|
2024-01-20 13:42:09 +01:00 |
|
parazyd
|
02e1885d40
|
validator/verification: Account for ZK proof verification cost when verifying tx fee
|
2024-01-19 14:21:41 +01:00 |
|
parazyd
|
3cb838daeb
|
validator/fees: Add gas use calculator for ZK circuits
|
2024-01-19 14:10:13 +01:00 |
|
aggstam
|
8af99afe71
|
drk2: initialize schemas
|
2024-01-19 14:40:48 +02:00 |
|
parazyd
|
36315f09fd
|
validator: Add TODO note about RAM usage for circuit VKs
|
2024-01-19 13:03:38 +01:00 |
|
parazyd
|
f733f094e7
|
validator: Account for Schnorr signature verification for fees in txs
|
2024-01-19 12:59:02 +01:00 |
|
parazyd
|
61dee47ad1
|
tx: Improve log messages
|
2024-01-19 12:40:01 +01:00 |
|
parazyd
|
7b42b1c1e2
|
validator/verification: Fix tx fee call index
|
2024-01-19 11:56:06 +01:00 |
|
zero
|
b1da730489
|
dao: apply same verifiable encryption for other outputs, to the DAO change output as well.
|
2024-01-19 11:55:08 +01:00 |
|
parazyd
|
5aad1deb73
|
runtime/import/merkle: Account for gas costs in merkle_add()
|
2024-01-19 11:17:44 +01:00 |
|
zero
|
1061873008
|
spec: rename coin params to coin attrs
|
2024-01-19 09:29:42 +01:00 |
|
zero
|
75484eb7e4
|
spec: DAO::exec()
|
2024-01-19 09:18:54 +01:00 |
|
aggstam
|
4c8dab8204
|
drk: drk rewritte skeleton added
|
2024-01-18 22:33:40 +02:00 |
|
parazyd
|
fe28c86fa3
|
runtime/import/db: Apply gas subtraction to remaining db.rs functions
|
2024-01-18 19:31:00 +01:00 |
|
parazyd
|
8a10b292c3
|
runtime/import/db: Implement host gas cost for zkas_db_set()
This is unfinished, as we should properly account for the ZkBinary
rather than just charging a fixed cost for every literal/witness/opcode.
|
2024-01-18 19:31:00 +01:00 |
|
zero
|
929166b412
|
spec: add dao::vote()
|
2024-01-18 19:31:00 +01:00 |
|
parazyd
|
ab3a55c6fe
|
runtime/import: Subtract gas fee in get_slot()
|
2024-01-18 19:31:00 +01:00 |
|
parazyd
|
4f97ed6989
|
runtime: Begin implementation of host function gas costs
|
2024-01-18 19:31:00 +01:00 |
|
zero
|
764da6e7c8
|
spec: add missing merkle tree section
|
2024-01-18 19:31:00 +01:00 |
|
aggstam
|
1b19b54099
|
contract/money/error: added missing error code
|
2024-01-18 19:31:00 +01:00 |
|
aggstam
|
eb2dc41dd7
|
sdk/util: added block height retrieval functions and use them at appropriate places
|
2024-01-18 19:31:00 +01:00 |
|