“checkprimegaplist” - extended client RPC/API call

How to submit Gapcoin improved merits to the Prime Gap List

May 1, 2021 • Graham Higgins ~ 1 min to read • post

The extended Gapcoin 0.16.3 client has been augmented with an RPC/API call checkprimegaplist:

    checkprimegaplist startheight endheight
     
    Returns a list of formatted record gaps or improved merits appropriate for copying and
    pasting into Seth Troisi’s online submission service at https://primegaps.cloudygo.com/.
     
    Arguments:
    1. startheight    (integer) First block number to check.
    2. endheight      (integer, default = chaintip) Last block number to check.

The client retrieves the latest version of the Prime Gaps List allgaps.sql from the Prime Gap List repository and uses it to check all the gaps in the Gapcoin blockchain since the given starting height against the current record to find any improved merits or (unlikely, these days) new first occurrence record gaps.

Screenshot of results from checkprimegaplist

If any candidates are found, the data is output in a format compatible for copying and pasting directly into Seth Troisi’s online submission/checking service:

Screenshot of onine prime gap list submission service

Set the discoverer field to “log”, set a date and paste the output into the textarea:

Screenshot of completed onine prime gap list submission service

Click the “Add” button and the input will be checked against the current record (in essence, confirming the checks performed by the extended Gapcoin client).

Screenshot of results of onine prime gap list submission service

To confirm a successful submission, follow the top-of-page link prime-gap-list to the Prime Gap List’s Github repository where the latest commit should be the Gapcoin records just processed.

Screenshot of prime gap list commits

And then follow the link to the commit details.

Screenshot of prime gap list commit

If you feel up to it, you might care to create a new Prime Gap List report page on the community web site. If so, there is an extended HOW-TO post covering exactly how to do that.