thor
thor copied to clipboard
A general purpose blockchain highly compatible with Ethereum's ecosystem
This PR - Upgrades the minimum version of go from `1.21` to the latest stable version which is `1.22.4`. - Upgrades Sqlite3 version from `3.41` to `3.45` - Adds `logdb`...
# Description This is a minor improvement of the flags parsing component. # Checklist: - [x] My code follows the style guidelines of this project - [x] I have performed...
# Description Please include a summary of the changes and the related issue. Please also include relevant motivation and context. List any dependencies that are required for this change. Fixes...
# Description Updates thor-upstream . Fixes # [(issue)](https://github.com/vechain/protocol-board-repo/issues/164) ## Type of change - [x] Bug fix (non-breaking change which fixes an issue) # Checklist: - [x] My code follows the...
# Description Upgrades all golang usage to 1.22 and the linter to 1.59.0. It's possible to upgrade by doing the following these commands: ``` go install golang.org/dl/go1.22.4@latest go1.22.4 download go1.22.4...
# Description using the best block + 1 when estimating ## Type of change Please delete options that are not relevant. - [x] New feature (non-breaking change which adds functionality)...
# Description Adding metrics around subscriptions and node stats Please delete options that are not relevant. - [x] New feature (non-breaking change which adds functionality) # How Has This Been...
Thor client
# Description This PR introduces a thor client. This refers to this [gh issue](https://github.com/vechain/protocol-board-repo/issues/215). The structure was taken from the [Draupnir's client](https://github.com/vechain/draupnir/tree/main/client). The client supports the following operations: - `GetTransactionReceipt`...
# Description This changes reduces the storage size for the LogDB by removing leading zeros from topics. Eg, instead of storing topic 1 equal to: ``` 0000000000000000000000006d95e6dca01d109882fe1726a2fb9865fa41e7aa ``` We store:...