wiesche
|
89dd555851
|
simplify contract helpers
|
2026-09-12 18:55:04 +02:00 |
|
wiesche
|
f1d11e38ab
|
simplify contract amounts
|
2026-09-12 18:20:43 +02:00 |
|
wiesche
|
2f3f65a227
|
avoid slate copies
|
2026-09-12 17:57:28 +02:00 |
|
wiesche
|
a8729f525b
|
reuse contract owner
|
2026-09-12 17:30:03 +02:00 |
|
wiesche
|
f645f46a69
|
simplify proof serde
|
2026-09-12 17:17:51 +02:00 |
|
wiesche
|
d2c1070f8f
|
share contract parsing
|
2026-09-12 16:02:13 +02:00 |
|
wiesche
|
d73a253903
|
share slatepack output
|
2026-09-12 15:53:22 +02:00 |
|
wiesche
|
24c6170bbf
|
share proof lookup
|
2026-09-12 15:33:55 +02:00 |
|
wiesche
|
dd92ecd898
|
reuse slate version helper
|
2026-09-12 15:18:03 +02:00 |
|
wiesche
|
79a48c03e3
|
fix slate version order
|
2026-09-12 13:35:26 +02:00 |
|
wiesche
|
f64e502fcf
|
clean up contracts
|
2026-09-12 11:19:57 +02:00 |
|
wiesche
|
4c84962bc1
|
unify proof json, breaking older experimental data
|
2026-09-12 10:38:57 +02:00 |
|
wiesche
|
73c37fdc89
|
fix tor slate version
|
2026-09-12 10:19:51 +02:00 |
|
wiesche
|
c030970f3e
|
fix slatepack input
|
2026-09-12 09:47:21 +02:00 |
|
wiesche
|
14bc183b9d
|
fix contract fee selection
|
2026-09-12 09:16:02 +02:00 |
|
wiesche
|
1527537b57
|
fix contract setup retries
|
2026-09-12 08:45:28 +02:00 |
|
wiesche
|
b7b9fdc225
|
check slate round trips
|
2026-09-11 22:22:39 +02:00 |
|
wiesche
|
f7a69fe90a
|
move sender nonce handling
|
2026-09-11 21:13:03 +02:00 |
|
wiesche
|
2b6b58a093
|
fix contract context retries
|
2026-09-11 19:55:25 +02:00 |
|
wiesche
|
9c21ee3525
|
move payment proofs onto slate
|
2026-09-11 17:16:39 +02:00 |
|
wiesche
|
7b6218530a
|
unify payment proof storage
|
2026-09-09 22:16:17 +02:00 |
|
wiesche
|
106184e7c6
|
track slatepack address rotation separately
|
2026-09-09 19:17:54 +02:00 |
|
wiesche
|
3db8fdd554
|
update contract documentation
|
2026-09-08 18:29:15 +02:00 |
|
wiesche
|
d2f37192b3
|
clean up slatepack TODO
|
2026-09-08 18:09:44 +02:00 |
|
wiesche
|
270bb9e4de
|
make secure API test reliable
|
2026-09-08 18:03:23 +02:00 |
|
wiesche
|
b0722adce9
|
infer amount when signing contracts
|
2026-09-08 18:03:23 +02:00 |
|
wiesche
|
8cf5069c07
|
find contract tx logs by slate
|
2026-09-08 12:34:09 +02:00 |
|
wiesche
|
f56d70dd17
|
test contract accounts
|
2026-09-08 11:41:09 +02:00 |
|
wiesche
|
88e1e3b50a
|
update serde_with
|
2026-09-08 11:00:02 +02:00 |
|
wiesche
|
0177b49b05
|
test self spend filters
|
2026-09-08 10:35:18 +02:00 |
|
wiesche
|
6dac629842
|
update contract todos
|
2026-09-08 09:52:35 +02:00 |
|
wiesche
|
4dc721def4
|
keep contracts off foreign RPC
|
2026-09-08 09:27:34 +02:00 |
|
wiesche
|
05aaf260bd
|
document contract APIs
|
2026-09-08 09:08:55 +02:00 |
|
wiesche
|
9ac678291a
|
keep outgoing slatepacks readable
|
2026-09-07 22:54:00 +02:00 |
|
wiesche
|
9ee74a8c30
|
fix kernel features
|
2026-09-07 22:11:18 +02:00 |
|
wiesche
|
c613d82daf
|
respect slate version
|
2026-09-07 18:53:36 +02:00 |
|
wiesche
|
538040865a
|
clean up contract helpers
|
2026-09-06 20:22:19 +02:00 |
|
wiesche
|
7f0c43dfdf
|
decoded slate version
|
2026-09-06 20:06:49 +02:00 |
|
wiesche
|
e0e33eae42
|
add contract proof options
|
2026-09-06 19:12:28 +02:00 |
|
wiesche
|
3f1d15fea0
|
add sender nonce proofs
|
2026-09-06 08:58:14 +02:00 |
|
wiesche
|
4b27e3c560
|
align proof memo encoding
|
2026-09-05 13:19:04 +02:00 |
|
wiesche
|
4745175590
|
document revoke limitation
|
2026-09-05 12:19:02 +02:00 |
|
wiesche
|
75efc3ae06
|
document contract late locking
|
2026-09-05 12:00:58 +02:00 |
|
wiesche
|
dfce3ef377
|
test contract inputs
|
2026-09-05 11:51:03 +02:00 |
|
wiesche
|
bc6516ed81
|
add contract outfile
|
2026-09-05 11:26:24 +02:00 |
|
wiesche
|
fb0d0493bc
|
add contract fee rates
|
2026-09-05 11:00:03 +02:00 |
|
wiesche
|
fb99cd6c9b
|
add contract ttl
|
2026-09-05 10:06:00 +02:00 |
|
wiesche
|
97bd1ae08d
|
remove obsolete contract todo
|
2026-09-04 22:49:28 +02:00 |
|
wiesche
|
93881dfb35
|
validate contract participant count
|
2026-09-04 21:35:36 +02:00 |
|
wiesche
|
7bd69374af
|
document contract account binding
|
2026-09-04 21:00:37 +02:00 |
|
wiesche
|
3d5b769511
|
derive contract signing state
|
2026-09-04 20:47:07 +02:00 |
|
wiesche
|
b8ede99308
|
test contract input features
|
2026-09-04 16:13:32 +02:00 |
|
wiesche
|
483b29597f
|
improve contract view and slatepack handling
|
2026-09-04 15:38:46 +02:00 |
|
wiesche
|
172a674531
|
test v4 slatepack compatibility
|
2026-09-04 12:11:09 +02:00 |
|
wiesche
|
b406a4f707
|
close wallet before deleting
|
2026-09-02 21:57:04 +02:00 |
|
wiesche
|
39ba6c4ff2
|
run owner rpc doctests on windows
|
2026-09-02 20:37:44 +02:00 |
|
wiesche
|
fff7948448
|
complete foreign middleware hooks
|
2026-09-02 20:24:50 +02:00 |
|
wiesche
|
2fc8d89add
|
test contract foreign api
|
2026-09-02 20:24:39 +02:00 |
|
wiesche
|
daa40683e9
|
validate contract states
|
2026-09-02 18:33:33 +02:00 |
|
wiesche
|
210a5a6ded
|
lock contract selection doc
|
2026-09-02 18:14:58 +02:00 |
|
wiesche
|
6c09add70e
|
lock contract selection
|
2026-09-02 18:09:02 +02:00 |
|
wiesche
|
70617045bc
|
validate contract net change
|
2026-09-02 17:31:11 +02:00 |
|
wiesche
|
5809be06e4
|
support contract minimum confirmations
|
2026-09-02 15:58:47 +02:00 |
|
wiesche
|
a65ab35310
|
verify contract slate commitments
|
2026-09-02 14:03:16 +02:00 |
|
wiesche
|
893e598512
|
make child key allocation atomic
|
2026-09-01 20:51:13 +02:00 |
|
wiesche
|
9838ac3d8d
|
fix invoice proof amount
|
2026-09-01 19:48:37 +02:00 |
|
wiesche
|
1d342e59de
|
fix early payment proof versioning and validation
|
2026-09-01 19:19:06 +02:00 |
|
wiesche
|
88af108b88
|
verify invoice promises before signing
|
2026-09-01 16:13:22 +02:00 |
|
wiesche
|
a9d82a5039
|
fix contract slatepack cli output
|
2026-09-01 15:37:11 +02:00 |
|
wiesche
|
6e08ec12e0
|
keep old payment proofs readable
|
2026-09-01 15:08:08 +02:00 |
|
wiesche
|
f574e150ef
|
fix contract view direction
|
2026-09-01 15:08:08 +02:00 |
|
wiesche
|
5596884097
|
remove unrelated changes
|
2026-09-01 14:31:14 +02:00 |
|
wiesche
|
d13664574d
|
configure owner api listen address
|
2026-09-01 14:21:14 +02:00 |
|
wiesche
|
21d9508241
|
fix contract handling and update docs
|
2026-09-01 13:52:18 +02:00 |
|
wiesche
|
dc46cbe73a
|
clean up contract review findings
|
2026-08-31 23:43:58 +02:00 |
|
wiesche
|
12b8072d2d
|
fix contract overflow
|
2026-08-31 19:43:14 +02:00 |
|
wiesche
|
0116bcf74b
|
merge upstream staging into contracts
|
2026-08-31 18:40:03 +02:00 |
|
wiesche
|
a8f194ba90
|
release 5.5.0
|
2026-08-11 22:56:57 +02:00 |
|