Skip to content

Conversation

@HashEngineering
Copy link

This PR will add support for Groestlcoin (https://groestlcoin.org). This coin is similar to bitcoin in that it supports legacy, segwit and bech32 addresses. It differs in that it uses a different checksum function than DoubleSHA256.

Therefore to support Groestlcoin, the groestl.cpp source was added (it was left as C++, since that is the same file copied from the Groestlcoin Core project). Other code was added to the prefix.c file to allow each network to specify a checksum function that is then used in the base58.c file to encode and decoded base58 checked strings properly.

Tests were also added to ensure that all types of commands using the groestlcoin network pass and the other tests continue to pass after these changes.

@gruve-p
Copy link

gruve-p commented May 24, 2020

@matja This is ready for review. Is anything else needed?

@gruve-p
Copy link

gruve-p commented May 29, 2021

@matja Can you please give this a look?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants