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
Merge #272: Add missing return fields in v22 to v29
33e63ad Run the formatter (Jamil Lambert, PhD)
4e70a4b Add missing fields to getbalances (Jamil Lambert, PhD)
99f6871 Add GetBalancesError (Jamil Lambert, PhD)
4687d2c Move getbalances into_model functions into module (Jamil Lambert, PhD)
ff63089 Add missing fields to listunspent (Jamil Lambert, PhD)
0307e86 Add missing fields to getblockstats (Jamil Lambert, PhD)
f097907 Add missing field to gettxoutsetinfo (Jamil Lambert, PhD)
8e01cfc Add missing fields to gettransaction (Jamil Lambert, PhD)
088fb1d Move into functions into sub module (Jamil Lambert, PhD)
7df07fc Move wallet module to subdirectory (Jamil Lambert, PhD)
12f8933 Add missing field to ScriptPubKey (Jamil Lambert, PhD)
44a62cd Add missing fields to logging (Jamil Lambert, PhD)
119888d Reorder fields in logging alphabetically (Jamil Lambert, PhD)
fa4e6dc Add missing fields to decodescript (Jamil Lambert, PhD)
e5ca6c9 Remove Option from type (Jamil Lambert, PhD)
Pull request description:
Some of the types in v22 to v29 had missing return fields. All missing fields that are shown by adding `#[serde(deny_unknown_fields)]` to the structs in all versions have now been added.
Minor reorganisation of the code, in separate commits which describe what was done.
Add all of the missing fields update the models, error, into function and reexports accordingly. Redefinitions of the types, error and into functions are modified copies of the most recent version of the RPC that had fields added.
Run the formatter in a separate commit to make the changes to the reexports easier to review.
ACKs for top commit:
tcharding:
ACK 33e63ad
Tree-SHA512: 6547f1336d36fb93cf4d3ddcb27908cd247f2ee2b45d48172384942b558d3787b052ca61917b4ed3bf6759eb80da004e81612d4863bab24465ac85e5beefc722
0 commit comments