hashport-validator
hashport-validator copied to clipboard
Official repository containing the source code of the Hashport validators
High-level spec [link](https://www.notion.so/limechain/Merkle-tree-implementation-84ade8e703784b4d81942cb4f4731fa4) Example: LimeChain Merkle tree: [github](https://github.com/LimeChain/merkletree) & [github2](https://github.com/LimeChain/verifiable-merkle-tree) Description: - Pull of the fees - when the user (validator) want to get the collect the accumulated fees: -...
High-level spec [link](https://www.notion.so/limechain/Merkle-tree-implementation-84ade8e703784b4d81942cb4f4731fa4) Example: LimeChain Merkle tree: [github](https://github.com/LimeChain/merkletree) & [github2](https://github.com/LimeChain/verifiable-merkle-tree) Example 2: Solidity [link](https://solidity-by-example.org/app/merkle-tree/) Description: - Method for getting the Merkle tree -new facet (+ link to the diamond) or...
High-level spec [link](https://www.notion.so/limechain/Merkle-tree-implementation-84ade8e703784b4d81942cb4f4731fa4) Description: - Create a new DB table, that will keep the data for: - Validator’s address. - Supported Native Assets Address (asset per row). - Native Asset’s...
High-level spec [link](https://www.notion.so/limechain/Merkle-tree-implementation-84ade8e703784b4d81942cb4f4731fa4) Description: - In the `app/process/watcher/transfer/watcher.go` in the method `processTransaction` there is `if` with error message `Wrapped to Wrapped transfers currently not supported`. - In the `app/process/watcher/evm/watcher.go` the...
High-level spec [link](https://www.notion.so/limechain/Merkle-tree-implementation-84ade8e703784b4d81942cb4f4731fa4) Example: LimeChain Merkle tree: [github](https://github.com/LimeChain/merkletree) & [github2](https://github.com/LimeChain/verifiable-merkle-tree) Description: - Get all validators from the config and sort them based on the address. The goal is to have...
**Detailed description**: Upgrade retry logs. Fix nil dereferencing.
**Detailed description**: FIx token create script. Add debug config for vscode. Update gitignore.