Musicoin / go-musicoin

:link: Go-version of Musicoin blockchain wallet and consensus
GNU Lesser General Public License v3.0
161 stars 57 forks source link

Test Byzantium Transition #79

Closed 5chdn closed 6 years ago

5chdn commented 6 years ago

@immartian @Varunram ref #62

GMC v2.6.0 - donotfork branch (for testing)

git clone https://github.com/5chdn/go-musicoin go-5chdn
cd ./go-5chdn/
git checkout a5-fork-donotmerge
make all
cd ./build/bin/
./gmc --bootnodes "enode://5ddc110733f6d34101973cdef3f9b43484159acf6f816d3b1ee92bc3c98ea453e857bb1207edf0ec0242008ab3a0f9f05eeaee99d47bd414c08a5bdf4847de13@176.9.3.148:30303"

Parity v1.8.9 or v1.9.2

Chain Spec: mcip6_byz.json

wget https://raw.githubusercontent.com/paritytech/parity/bfeed4ade2ff528b3f595c7389fd8a92b49cea54/ethcore/res/ethereum/mcip6_byz.json
parity --chain mcip6_byz.json

Result

screenshot at 2018-02-08 14-54-45

immartian commented 6 years ago

I will try to have more blocks to sync up.

immartian commented 6 years ago

updated MCIP https://github.com/Musicoin/MCIPs/blob/master/MCIPS/mcip-6.md and set the block for hardfork to 2,018,0001 , please update accordingly, @5chdn . Thanks.

ghost commented 6 years ago

@immartian Updated here https://github.com/Musicoin/go-musicoin/pull/83

5chdn commented 6 years ago

2.6.0 is ready

Parity here: https://github.com/paritytech/parity/pull/7841

immartian commented 6 years ago

met the following compiling error with branch:beta , any clues, @5chdn ?

error[E0599]: no method named `eq_ignore_ascii_case` found for type `std::string::String` in the current scope
  --> /home/dev/.cargo/git/checkouts/jsonrpc-22a65938f7d26b63/786f3e1/server-utils/src/matcher.rs:31:19
   |
31 |            None => self.1.eq_ignore_ascii_case(s),
   |                           ^^^^^^^^^^^^^^^^^^^^
   |
   = help: items from traits can only be used if the trait is in scope
   = note: the following trait is implemented but not in scope, perhaps add a `use` for it:
           candidate #1: `use std::ascii::AsciiExt;`

error: aborting due to previous error

error: Could not compile `jsonrpc-server-utils`.
warning: build failed, waiting for other jobs to finish...
error: build failed