Skip to content

Conversation

jamillambert
Copy link
Collaborator

getwalletinfo was implemented for v17 only and untested. There are return changes in v18, v19, v21, v23 and v26.

  • Add the updated structs in all versions, update the model and add new into_model().
  • -Add a test with version specific sections to test the new sub-structs.
  • Update the types tables and reexports.

Draft because on top of #344, this PR is the last patch only.

The RPC struct exists but there is no client macro or test. The return 
changes in v18 and then stays the same up to v29.

Add an updated struct for v18.

Add the client macro, test and update the types table.
Reordering of the reexports only.
`sendmany` has a new verbose return type in v18.

The client macro sends the amount of sats but the RPC takes BTC.

Add the verbose struct to v18 and model.

Update the client macro.

Add a verbose client macro, test and update the types table.
`getwalletinfo` was implemented for v17 only and untested. There are 
return changes in v18, v19, v21, v23 and v26.  Add the updated structs 
in all versions, update the model and add new  `into_model()`.  Add a 
test with version specific sections to test the new sub-structs.  
Update the types tables and reexports.
@jamillambert
Copy link
Collaborator Author

NB. the force push from today was from jj when pushing a commit for the next PR. Not sure why it did it, there are no changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant