You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
cb12454 Run the formatter (Jamil Lambert, PhD)
37b0821 Add getaddrmaninfo struct and test (Jamil Lambert, PhD)
9ee00e0 Redefine getprioritisedtransactions (Jamil Lambert, PhD)
e163f93 Implement importmempool method and test (Jamil Lambert, PhD)
90df558 Add getchainstates method, model and test (Jamil Lambert, PhD)
0d7f6ce Add loadtxoutset method and model (Jamil Lambert, PhD)
6f5145d Add dumptxoutset method, model and test (Jamil Lambert, PhD)
c891dc9 Move v26 blockchain to subdirectory (Jamil Lambert, PhD)
Pull request description:
Go through all the TODO in the v26 types table. Add all the missing RPCs.
- Move the blockchain module to a subdirectory with separate `into.rs` and `error.rs` files in preparation for adding the new RPCs. Code move only.
- Add `dumptxoutset` method, model and test. An extra required (help says optional) argument was added in v29, update the client macro and test.
- Add `loadtxoutset` method and model. It was not possible to test this, opened Issue #313.
- Add `getchainstates` method, model and test. Extra return fields added in v29, redefine the struct and into_model fn.
- Implement `importmempool` method and test. Returns an empty json object, add the client macro and test.
- Redefine getprioritisedtransactions. Add the extra return field in v27. Also change the model so that the `fee_delta` is an `Amount`.
- Add getaddrmaninfo struct and test. Was marked as having a model, but nothing to model. Update the types table.
- Run the formatter.
ACKs for top commit:
tcharding:
ACK cb12454
Tree-SHA512: 2d8b98329cb629552c7747c503a9ec494a4011867782c96ab01bd1e6dd2c53b55da0d37b978ebf7a07e184e8c0dd455c02119545be83270ae1cbc56b514f6eb7
0 commit comments