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
Currently the types crate uses re-exports so that for a specific Core version the type exists e.g., v18::CreateWallet is a re-export of v17::CreateWallet but v25::CreateWallet is not (because the JSON returned in Core v25 changed).
Note also that while writing the structs in types I used the docs from bitcoin-cli hitting a bitcoind instance for the version in question. This means that the docs on v18::CreateWallet are actually the docs returned by bitcoind v17.
This would not be a problem if the docs didn't change meaningfully between Core versions without a code change as well but I do not know if that is the case.
The text was updated successfully, but these errors were encountered:
Currently the
types
crate uses re-exports so that for a specific Core version the type exists e.g.,v18::CreateWallet
is a re-export ofv17::CreateWallet
butv25::CreateWallet
is not (because the JSON returned in Core v25 changed).Note also that while writing the structs in
types
I used the docs frombitcoin-cli
hitting a bitcoind instance for the version in question. This means that the docs onv18::CreateWallet
are actually the docs returned bybitcoind v17
.This would not be a problem if the docs didn't change meaningfully between Core versions without a code change as well but I do not know if that is the case.
The text was updated successfully, but these errors were encountered: