Skip to content

Ergo Protocol Reference Client 4.0.29

Compare
Choose a tag to compare
@kushti kushti released this 18 May 12:40
· 1856 commits to master since this release
2eda574

This release has support for EIP-27 lock-in and rules. Please check EIP-27 for details: ergoplatform/eips#52

To vote for EIP-27, use the following setting:

ergo {
  voting {
    8 = 1000
  }
}

To check EIP-27 rules after successful activation, the following setting is needed, which is off by default but needed for mining nodes (to be on proper chain in case of chain-split where old nodes can generate blocks not compatible with EIP-27):

ergo {
  chain {
    reemission {
      checkReemissionRules = true
    }
  }
}

To make proper EIP-27 compatible transactions in the presence of re-emission tokens in the node wallet, another setting is needed:

ergo {
  wallet {
    checkEIP27 = true
  }
}

So combined config (for a pool node also doing payments) could be like:

ergo {
  networkType = "mainnet"
  node {
    mining = true
  }
  voting {
    8 = 1000
  }
  chain {
    reemission {
      checkReemissionRules = true
    }
  }
  wallet {
    checkEIP27 = true
  }
}

Also, this release has a new setting to switch peer discovery off (discovery is on by default), for that, use the following setting:

scorex {
  network {
    peerDiscovery = true
  }
}