cya
cya copied to clipboard
Adds Proof of Possession for Node Staking Keys
Based on https://github.com/onflow/flow-core-contracts/pull/425 Moved to a new branch because of Git issues
Adds a PoP parameter to the addNodeRecord method in the staking contract.
In the NodeRecord init function, PoP is verified against the staking public key.
Also updates the locked tokens contract, staking collection, and all of their transactions to include this parameter
Ledger app changes will be based on this version of the PR.
This PR will remain open till we approach upgrading the contract on Mainnet.