Add genesis vesting contracts, converted to PoS timestamps #558
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This will change a little in an upcoming @nimiq/core version when the Nimiq.VestingContract.dataToPlain() method is corrected to take actual tx data and the tx's value, instead of the internal serialization of vesting creation data.
For the data, I used the genesis vesting contract data from nimiq.watch v2, and converted it to PoS timestamps, then verified the converted data with an RPC node in the respective network. All testnet vesting contracts are still there, while some mainnet contracts have since been claimed and pruned. However, the existing ones still verified, so they should all be correct as they've been converted with the same logic.