Skip to content

"Missing fork features" error: Vertcoin-Core RPC call changed from getblockchaininfo to getdeploymentinfo #57

@vertiond

Description

@vertiond

Running p2pool with Vertcoin-Core v22.1 or older will return this error:

Oct 03 13:41:59 jevo run_p2pool.py[335366]: 2023-10-03 13:41:59.229137 You are running a coin daemon that does not support all of the
Oct 03 13:41:59 jevo run_p2pool.py[335366]: 2023-10-03 13:41:59.229194 forking features that have been activated on this blockchain.
Oct 03 13:41:59 jevo run_p2pool.py[335366]: 2023-10-03 13:41:59.229218 Consequently, your node may mine invalid blocks or may mine blocks that
Oct 03 13:41:59 jevo run_p2pool.py[335366]: 2023-10-03 13:41:59.229236 are not part of the Nakamoto consensus blockchain.
Oct 03 13:41:59 jevo run_p2pool.py[335366]: 2023-10-03 13:41:59.229254
Oct 03 13:41:59 jevo run_p2pool.py[335366]: 2023-10-03 13:41:59.229277 Missing fork features: bip66, csv, taproot, bip65, segwit, bip34
Oct 03 13:41:59 jevo run_p2pool.py[335366]: 2023-10-03 13:41:59.229295
Oct 03 13:41:59 jevo run_p2pool.py[335366]: 2023-10-03 13:41:59.229310 If you know what you're doing, this error may be overridden by running p2pool
Oct 03 13:41:59 jevo run_p2pool.py[335366]: 2023-10-03 13:41:59.229326 with the '--allow-obsolete-bitcoind' command-line option.

Fixed in #56
Solution is to upgrade to Vertcoin-Core v23.2

Alternatively, you can run the getblockchaininfo branch with Vertcoin-Core v22.1 and older

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions