Changed block chain specific methods
This commit is contained in:
parent
2619604549
commit
6ab368cf74
@ -128,7 +128,7 @@ func (i *Console) ParseInput(input string) bool {
|
|||||||
fmt.Printf("%q\n", d)
|
fmt.Printf("%q\n", d)
|
||||||
case "getaddr":
|
case "getaddr":
|
||||||
encoded, _ := hex.DecodeString(tokens[1])
|
encoded, _ := hex.DecodeString(tokens[1])
|
||||||
d := i.ethereum.BlockManager.CurrentBlock.State().Get(string(encoded))
|
d := i.ethereum.BlockManager.BlockChain().CurrentBlock.State().Get(string(encoded))
|
||||||
if d != "" {
|
if d != "" {
|
||||||
decoder := ethutil.NewRlpDecoder([]byte(d))
|
decoder := ethutil.NewRlpDecoder([]byte(d))
|
||||||
fmt.Println(decoder)
|
fmt.Println(decoder)
|
||||||
|
@ -84,7 +84,7 @@ func main() {
|
|||||||
ethereum.Start()
|
ethereum.Start()
|
||||||
|
|
||||||
if StartMining {
|
if StartMining {
|
||||||
blockTime := time.Duration(15)
|
blockTime := time.Duration(2)
|
||||||
log.Printf("Dev Test Mining started. Blocks found each %d seconds\n", blockTime)
|
log.Printf("Dev Test Mining started. Blocks found each %d seconds\n", blockTime)
|
||||||
|
|
||||||
// Fake block mining. It broadcasts a new block every 5 seconds
|
// Fake block mining. It broadcasts a new block every 5 seconds
|
||||||
@ -96,8 +96,8 @@ func main() {
|
|||||||
txs := ethereum.TxPool.Flush()
|
txs := ethereum.TxPool.Flush()
|
||||||
|
|
||||||
block := ethchain.CreateBlock(
|
block := ethchain.CreateBlock(
|
||||||
ethereum.BlockManager.CurrentBlock.State().Root,
|
ethereum.BlockManager.BlockChain().CurrentBlock.State().Root,
|
||||||
ethereum.BlockManager.LastBlockHash,
|
ethereum.BlockManager.BlockChain().LastBlockHash,
|
||||||
"123",
|
"123",
|
||||||
big.NewInt(1),
|
big.NewInt(1),
|
||||||
big.NewInt(1),
|
big.NewInt(1),
|
||||||
|
Loading…
Reference in New Issue
Block a user