Releases: DOIDFoundation/node
Releases · DOIDFoundation/node
v0.2.0
NOTE:
- A hard fork is scheduled at block height 218000 for testnet, please update you node before that.
config.toml
is updated, a new line indicates testnet is neededtestnet = true
Updates:
- Add storage to store DOID names registered by same owner. (HARD FORK)
- Add chain id to separate networks.
- Network improvements to speed up sync.
How to test
- Make a folder for DOID node
- Download and extract available executable files for your platform
- Most computers should use amd64, as 386 is for 32-bit CPU, amd64 is for 64-bit CPU, arm64 is for 64-bit arm
- MacOS Intel should use darwin-amd64, MacOS M1/M2 should use darwin-arm64
- Download config.toml
- Uncomment last two lines and fill in your address in the last line to enable mining, as following
to
#enabled = true #miner = "USE_YOUR_ADDRESS_HERE"
enabled = true miner = "0xXXXXXX"
- Uncomment last two lines and fill in your address in the last line to enable mining, as following
- Put them in the folder just made
- Execute the doidnode binary
- MacOS can execute doidnode.command if you are not familiar with cli
Note for windows:
- Please build from source due to virus-scanning software false detection, see https://go.dev/doc/faq#virus for more information.
v0.1.0
Updates
- Standalone p2p network to avoid resource limit, this is a big change and can not connect with v0.0.x, please update
- Bug fixes
How to test
- Make a folder for DOID node
- Download and extract available executable files for your platform
- Most computers should use amd64, as 386 is for 32-bit CPU, amd64 is for 64-bit CPU, arm64 is for 64-bit arm
- MacOS Intel should use darwin-amd64, MacOS M1/M2 should use darwin-arm64
- Download config.toml
- Uncomment last two lines and fill in your address in the last line to enable mining, as following
to
#enabled = true #miner = "USE_YOUR_ADDRESS_HERE"
enabled = true miner = "0xXXXXXX"
- Uncomment last two lines and fill in your address in the last line to enable mining, as following
- Put them in the folder just made
- Execute the doidnode binary
- MacOS can execute doidnode.command if you are not familiar with cli
Note for windows:
- Please build from source due to virus-scanning software false detection, see https://go.dev/doc/faq#virus for more information.
v0.0.4
Updates
- Improve p2p network
- Listen both tcp and udp on 0.0.0.0 by default
- Backup connected peers to speed up next bootstrap
- Async peer state exchange to speed up peer discovering and avoid blocking
How to test
- Make a folder for DOID node
- Download and extract available executable files for your platform
- Most computers should use amd64, as 386 is for 32-bit CPU, amd64 is for 64-bit CPU, arm64 is for 64-bit arm
- MacOS Intel should use darwin-amd64, MacOS M1/M2 should use darwin-arm64
- Download config.toml
- Uncomment last two lines and fill in your address in the last line to enable mining, as following
to
#enabled = true #miner = "USE_YOUR_ADDRESS_HERE"
enabled = true miner = "0xXXXXXX"
- Uncomment last two lines and fill in your address in the last line to enable mining, as following
- Put them in the folder just made
- Execute the doidnode binary
- MacOS can execute doidnode.command if you are not familiar with cli
Note for windows:
- Please build from source due to virus-scanning software false detection, see https://go.dev/doc/faq#virus for more information.
v0.0.3
Updates
- Improve peer discovering
- Fix some potential crash points
How to test
- Make a folder for DOID node
- Download and extract available executable files for your platform
- Most computers should use amd64, as 386 is for 32-bit CPU, amd64 is for 64-bit CPU, arm64 is for 64-bit arm
- MacOS Intel should use darwin-amd64, MacOS M1/M2 should use darwin-arm64
- Download config.toml
- Uncomment last two lines and fill in your address in the last line to enable mining, as following
to
#enabled = true #miner = "USE_YOUR_ADDRESS_HERE"
enabled = true miner = "0xXXXXXX"
- Uncomment last two lines and fill in your address in the last line to enable mining, as following
- Put them in the folder just made
- Execute the doidnode binary
- MacOS can execute doidnode.command if you are not familiar with cli
Note for windows:
- Please build from source due to virus-scanning software false detection, see https://go.dev/doc/faq#virus for more information.
v0.0.2
Test steps:
- Make a folder for DOID node
- Download and extract available executable files for your platform
- Most computers should use amd64, as 386 is for 32-bit CPU, amd64 is for 64-bit CPU, arm64 is for 64-bit arm
- MacOS Intel should use darwin-amd64, MacOS M1/M2 should use darwin-arm64
- Download config.toml
- Uncomment last two lines and fill in your address in the last line to enable mining, as following
to
#enabled = true #miner = "USE_YOUR_ADDRESS_HERE"
enabled = true miner = "0xXXXXXX"
- Uncomment last two lines and fill in your address in the last line to enable mining, as following
- Put them in the folder just made
- Execute the doidnode binary
- MacOS can execute doidnode.command if you are not familiar with cli
Note for windows:
- Please build from source due to virus-scanning software false detection, see https://go.dev/doc/faq#virus for more information.
first testing version
Test steps:
- Make a folder for DOID node
- Download and extract available executable files for your platform
- MacOS Intel should use darwin-amd64, MacOS M1/M2 should use darwin-arm64
- Download config.toml
- Put them in the folder just made
- Execute the doidnode binary
- MacOS can execute doidnode.command if you are not familiar with cli
Note for windows:
- Please build from source due to virus-scanning software false detection, see https://go.dev/doc/faq#virus for more information.