goquarkchain
goquarkchain copied to clipboard
QuarkChain implemented in Go
https://github.com/QuarkChain/goquarkchain/blob/d21a01512bb700d0fb4e25fce7f3310016ceae6b/common/utils.go#L59 suggest read ip from config instead of this
================== WARNING: DATA RACE Write at 0x00c00d842288 by goroutine 49: github.com/ethereum/go-ethereum/trie.(*Trie).Hash() /home/host/projects/go/src/github.com/ethereum/go-ethereum/trie/trie.go:448 +0xaa github.com/QuarkChain/goquarkchain/core/state.(*cachingDB).OpenTrie() /home/host/projects/go/src/github.com/ethereum/go-ethereum/trie/secure_trie.go:161 +0x159 github.com/QuarkChain/goquarkchain/core.(*MinorBlockChain).HasBlockAndState() /home/host/projects/go/src/github.com/QuarkChain/goquarkchain/core/minorblockchain.go:594 +0x16c github.com/QuarkChain/goquarkchain/core.(*MinorBlockValidator).ValidateBlock() /home/host/projects/go/src/github.com/QuarkChain/goquarkchain/core/minorblock_validator.go:87 +0x542 github.com/QuarkChain/goquarkchain/cluster/shard.(*ShardBackend).NewMinorBlock() /home/host/projects/go/src/github.com/QuarkChain/goquarkchain/cluster/shard/api_backend.go:208 +0xd49 github.com/QuarkChain/goquarkchain/cluster/shard.(*ShardBackend).InsertMinedBlock() /home/host/projects/go/src/github.com/QuarkChain/goquarkchain/cluster/shard/api_backend.go:351 +0x57 github.com/QuarkChain/goquarkchain/cluster/miner.(*Miner).mainLoop() /home/host/projects/go/src/github.com/QuarkChain/goquarkchain/cluster/miner/miner.go:121...
need a simple to hanle tx's fullshardkey and tx's fullshardID @516108736