Skip to content

Releases: DOIDFoundation/node

v0.2.0

24 Aug 05:26
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

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 needed
    testnet = 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
       #enabled = true
       #miner = "USE_YOUR_ADDRESS_HERE"
      to
       enabled = true
       miner = "0xXXXXXX"
  • 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:

v0.1.0

04 Aug 12:51
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

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
       #enabled = true
       #miner = "USE_YOUR_ADDRESS_HERE"
      to
       enabled = true
       miner = "0xXXXXXX"
  • 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:

v0.0.4

02 Aug 08:46
Compare
Choose a tag to compare
v0.0.4 Pre-release
Pre-release

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
       #enabled = true
       #miner = "USE_YOUR_ADDRESS_HERE"
      to
       enabled = true
       miner = "0xXXXXXX"
  • 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:

v0.0.3

31 Jul 09:52
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release

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
       #enabled = true
       #miner = "USE_YOUR_ADDRESS_HERE"
      to
       enabled = true
       miner = "0xXXXXXX"
  • 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:

v0.0.2

13 Jul 10:14
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release

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
       #enabled = true
       #miner = "USE_YOUR_ADDRESS_HERE"
      to
       enabled = true
       miner = "0xXXXXXX"
  • 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:

first testing version

06 Jul 07:53
Compare
Choose a tag to compare
first testing version Pre-release
Pre-release

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: