Skip to content
This repository has been archived by the owner on Mar 5, 2020. It is now read-only.

v0.7.10

Compare
Choose a tag to compare
@abourget abourget released this 18 May 12:50
· 176 commits to master since this release

Released eos-bios v0.7.10 which brings, even though the chain is slightly broken in DAWN-2018-05-16, these features:

  • Full Validation of the chain (bit-for-bit validation of all actions, through sucking the p2p protocol for blocks)
    • We will do runs where we test that the validation is properly applied.
    • Right now, it doesn't destroy the target network, but ABPs will eventually do so, when hitting invalid actions.
  • The target_network_is_test flag is now respected and disables all TESTNET_ options in the boot sequence. Try it
  • Because of the order of the boot_sequence (it needed to be reworked for buyram to work), the system contract is now loaded earlier, making the 12 character limitation be applied to ABPs too.
    • Pick a name with 12 chars for next runs. It's now validated in eos-bios publish.
  • Improved boot --single which will keep your account present, continue producing and provide you with a full fledged chain, similar to mainnet.
  • Parallel download of IPFS resources.. to speed things up.
  • WARN: registration of producers does not work right now with DAWN-2018-05-16 (setprods is only in BIOS but system needs to be applied earlier now), and regproducer doesn't allow eosio to register someone.
    • So, you probably want to call regproducer yourself in your hook_done.sh hook.
  • Snapshot injection is skipped (because of broken delegatebw behavior), although it's been updated to use the deterministic account names generated by the genesis software.
  • Please update your target_contents with the latest from the sample_config/my_discovery_file.yaml file

I also relaunched stage7.testnets.eoscanada.com and imported accounts that published to stage6 (namely blocksmithxx, eosauthority, eoscanadacom, eosflarebios, eospapapapap, eosvibesbloc, genereos1111, usblocksmith).

You can prep for stage8 now. I encourage you to create small networks (pointing your seed_network_peers to one another) and launch in small groups. Close to launch, we can link more people together for a larger network, but the protocol will be the same no matter what.