Skip to content

Conversation

jamillambert
Copy link
Collaborator

Verify does not correctly check that the RPCs state if they are modelled or not consistently between verify and the types table.
Which meant that a lot are different between the two.

  • Go through all of them and make them both match what is done for that RPC.
  • Update verify to check that modelled vs no model matches.

Closes #144

Verify does not correctly check that the RPCs state if they
are modelled or not consistently between verify and the types table.
Which meant that a lot are different between the two.

Go through all of them and make them both match what is done for that
RPC.
The current verify does not check that the RPCs are marked as modelled
or not consistently between the verify and the types table.

Change it so that it does.
Copy link
Member

@tcharding tcharding left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 42fc2c4

@tcharding tcharding merged commit 861fcb2 into rust-bitcoin:master Sep 10, 2025
30 checks passed
@tcharding
Copy link
Member

Nice one man.

blaze-smith470pm added a commit to blaze-smith470pm/corepc that referenced this pull request Sep 26, 2025
… model

42fc2c4dbd09291aae95e170c9c02e2119f45501 Update verify to check for model vs no model (Jamil Lambert, PhD)
7faee78e97c939449aa5545e8dddb5ceabbf7008 Fix verify and types tags for model or not (Jamil Lambert, PhD)

Pull request description:

  Verify does not correctly check that the RPCs state if they are modelled or not consistently between `verify` and the `types` table.
  Which meant that a lot are different between the two.

  - Go through all of them and make them both match what is done for that RPC.
  - Update `verify` to check that modelled vs no model matches.

  Closes #144

ACKs for top commit:
  tcharding:
    ACK 42fc2c4dbd09291aae95e170c9c02e2119f45501

Tree-SHA512: bce257b9a82d17c915527e2518debe5824d214f4601c48746bcf890f0ae37f3add71cd59b2660d30a4ea8d0759ca297211edd847c6fbad09ec15ccc71f93f2a1
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.

Verify modelled vs no model matches
2 participants