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
In the latest version v28.0 (as of Nov 2024), the above command fails unless bitcoind is started with the deprecatedrpc=create_bdb flag, so the docs will need to be updated here so the command to create the alias for bitcoind becomes:
With this change, the above createwallet CLI command succeeds (albeit with the warning about legacy wallet type being deprecated, which is already mentioned in our docs).
However, there is this new invalid_magic_bytes error when starting the ION bitcoin microservice:
Parsing file: blk00890.dat
Sidetree-Bitcoin node initialization failed with error: {"stack":"Error: 3f6421a4 at cursor position 0 is not valid bitcoin mainnet, testnet or regtest magic bytes\n at BitcoinRawDataParser.parseRawDataFile (/home/tim/ion/node_modules/@decentralized-identity/sidetree/dist/lib/bitcoin/BitcoinRawDataParser.js:33:23)\n at BitcoinBlockDataIterator.previous (/home/tim/ion/node_modules/@decentralized-identity/sidetree/dist/lib/bitcoin/BitcoinBlockDataIterator.js:30:59)\n at BitcoinProcessor.<anonymous> (/home/tim/ion/node_modules/@decentralized-identity/sidetree/dist/lib/bitcoin/BitcoinProcessor.js:153:57)\n at Generator.next (<anonymous>)\n at fulfilled (/home/tim/ion/node_modules/@decentralized-identity/sidetree/dist/lib/bitcoin/BitcoinProcessor.js:5:58)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","message":"3f6421a4 at cursor position 0 is not valid bitcoin mainnet, testnet or regtest magic bytes","code":"bitcoin_raw_data_parser_invalid_magic_bytes"}
The text was updated successfully, but these errors were encountered:
Our ION installation docs recommend Bitcoin Core v24.0.1 because Sidetree requires a legacy wallet type which is deprecated in more recent versions.
Already in v24.0.1 we have to pass the
descriptors=false
parameter to the CLI when creating the wallet:In the latest version v28.0 (as of Nov 2024), the above command fails unless
bitcoind
is started with thedeprecatedrpc=create_bdb
flag, so the docs will need to be updated here so the command to create the alias forbitcoind
becomes:With this change, the above
createwallet
CLI command succeeds (albeit with the warning about legacy wallet type being deprecated, which is already mentioned in our docs).However, there is this new
invalid_magic_bytes
error when starting the ION bitcoin microservice:The text was updated successfully, but these errors were encountered: