Создать testnet, используя pyethapp
Я новичок в ethereum. Я пытался создать сеть, используя pyethapp. Я создал тестовую сеть в виртуальной среде с последней версией ethereum 2.2.0, но возникли ошибки, и пришлось переустановить с версией ethereum 1.6.0
В сети, которую я создал, просто есть блок генезиса и нет монет. Команда
eth.latest.to_dict()
дает
Out[5]:
{'header': {'bloom': '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000',
'coinbase': '0000000000000000000000000000000000000000',
'difficulty': '131072',
'extra_data': '0x',
'gas_limit': '3141592',
'gas_used': '0',
'mixhash':
'0x00000000000000000000000000000000000000647572616c65787365646c6578',
'nonce': '0x00006d6f7264656e',
'number': '0',
'prevhash':
'0x0000000000000000000000000000000000000000000000000000000000000000',
'receipts_root':
'56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421',
'state_root':
'f3f4696bbf3b3b07775128eb7a3763279a394e382130f27c21e70233e04946a9',
'timestamp': '0',
'tx_list_root':
'56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421',
'uncles_hash':
'0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347'},
'transactions': []}
И команда
eth.latest.header
дает
<BlockHeader(#0 0cd786a2)>
Должно ли это быть так? Можем ли мы создать собственную частную сеть, используя python, с контрактами, получающими ценность от API и отправляющими в блокчейн?