Releases: vechain/thor
v1.5.1
v1.5.0
This release will activate the hardfork named ETH_IST
, in order to maintain compatibility with the latest Ethereum virtual machine.
All nodes are required to be upgraded ASAP.
The hardfork ETH_IST
activation time:
- Testnet: at block # 9146700 ~ Thu, 20 May 2021 08:00:00 GMT
- Mainnet: at block # 9254300 ~ Mon, 07 Jun 2021 08:00:00 GMT
Changes:
- add
blake2F
precompiled contract - add
OP_CHAINID
&OP_SELFBALANCE
opcodes - fix
ecrecover
precompiled contract to not modify input data - use BIP39 mnemonic for solo accounts
v1.4.0
v1.3.7
This is a maintenance release that contains performance improvement and bug fixes.
v1.3.6
v1.3.5
This is a maintenance release that contains several features and performance improvements.
v1.3.4
Notice: Still don't forget that full resynchronization is required if upgrading from versions earlier than v1.3.0.
This is a maintenance release that contains performance improvement and bug fixes.
- Special treatment for locally submitted txs, which will not be dropped in the case of congestion.
- Improve tx broadcast in p2p network.
- Fix: memory leak in p2p/discovery.
v1.3.3
Notice: Still don't forget that full resynchronization is required if upgrading from versions earlier than v1.3.0.
This is a maintenance release.
Changes:
- for customnet: accept bigint in hexadecimal string
- fix a minor bug that in rare cases the master node will ignore better block when receives two or more blocks with the same number almost at the same time
- improve solo in on-demand mode
- allow to query pending tx via
GET /transactions/{id}?pending=true
- bump API version to 1.3.2
v1.3.2
Notice: Still don't forget that full resynchronization is required if upgrading from versions earlier than v1.3.0.
This release mainly enhances the API GET /blocks/{rev}
by introducing the query option expanded
, which allows querying detailed blocks with transactions and receipts embedded.
Additionally, the gas-limit-oracle algorithm is improved.
Get expanded block example
curl http://localhost:8669/blocks/5362401?expanded=true
gives
{
"number": 5362401,
...
"transactions": [
{
"id": "0x1394889a4d736f30fc3e3557aab8d90565161ddf001d908ed5bf708863866a3a",
...
"clauses": [
...
],
...
"reverted": false,
"outputs": [
{
"events": [
...
],
...
}
v1.3.1
Notice: Don't forget that full resynchronization is required if upgrading from versions earlier than v1.3.0.
This is a maintenance release, which includes performance improvements:
- Upgrade leveldb to avoid getting stuck under heavy workload
- Adjust leveldb options to reduce the number of table files