jangko
a923016a12
allow missing chainId in chain config
2021-04-08 08:52:41 +07:00
jangko
1801317208
dealing with missing 'code' keys in customNetPrealloc
2021-04-08 08:52:40 +07:00
jangko
fb7d5b5319
fixes customNetPrealloc in genesis.nim: dealing with missing keys in genesis.json
2021-04-08 08:52:40 +07:00
jangko
2befeceeac
add instructions how to run hive and nimbus in hive
2021-04-08 08:52:40 +07:00
jangko
e237e21372
add hive client files
2021-04-08 08:52:40 +07:00
jangko
a7344b13d1
add debugging tool related to hive: extract_consensus_data
2021-04-08 08:52:30 +07:00
Jamie Lokier
6d30b349b3
Bump nim-eth for: Kademlia crash when trying to sync with testnet or mainnet ( #489 )
...
Prior to this commit, when using discv4 (Kademlia) to find peers, there is a
crash after a few minutes. It occurs for most of us on Eth1 mainnet, and
everyone on Ropsten.
Tested for about 4 days constant operation on Ropsten. The crash which occured
every few minutes no longer occurs, and discv4 keeps working.
Signed-off-by: Jamie Lokier <jamie@shareable.org>
2021-04-07 18:09:22 +01:00
kdeme
f34431e2d4
Bump nim-eth and nim-chronos and fix exception effects
2021-04-02 19:55:21 +02:00
Jacek Sieka
ebb65e9c20
Compile without pcre ( #574 )
2021-04-01 09:36:13 +02:00
Jordan Hrycaj
cb957b71e4
Merge pull request #572 from status-im/feature/restore-md-files2
...
restore test reports
2021-03-24 08:46:46 +00:00
Jordan Hrycaj
8e9364873b
restore test reports
...
why:
currently outdated, so accidentally removed & hidden
2021-03-23 16:24:12 +00:00
Jordan Hrycaj
e5de7eec22
Merge pull request #568 from status-im/feature/nim-docs-generation-for-nimbus2
...
generate docs (and other niceties ..) for nimbus sub-directory
2021-03-23 08:51:13 +00:00
jangko
2cd081495b
implement '--import': import rlp encoded block(s), validate, write to db and quit
2021-03-23 10:37:00 +07:00
Jordan Hrycaj
4a368329f9
update clean target
...
why:
recursively clean up all locally generated nimcache directories (previously
only the top-level nimcache was cleared)
2021-03-22 17:41:24 +00:00
Jordan Hrycaj
1686d3b710
update nim-doc for windows/mingw32
...
why:
under win/mingw32 the --docRoot argument value for the NIM doc
generator needs a window-ish path C:\\MinGW\\msys\\1.0\\home\\...
also:
fix clean up for nimdoc.out.css or nimdoc_out.css (varies on
win/posix operating system)
2021-03-22 16:34:08 +00:00
Jordan Hrycaj
de24b544c4
generate docs (and other niceties ..) for nimbus sub-directory
...
why:
* easy browsing of prototype docs, allows to follow links with
a web browser on the local file system
* some md & png files may contain additional documentation
overview:
* separate nimbus/makefile, try "make -C nimbus" for instructions
* running "make -C nimbus docs" will do the job
* x-ref file in nimbus/docs/theindex.html
* additional md and png files in nimbus/docs/ex/.. subdirectory
details:
* a newer nim compiler provides better referencing when available, in
particular the back link to the indices are not provided by the 1.2.10
nim compiler (automatically handled by makefile)
* make patterns are used to update files only when the timestamp changes
* should provide "discount" markdown generator, otherwise fallback
to <pre/> encapsulated text file
2021-03-19 15:59:59 +00:00
jangko
14cf2c8cac
fixes premix/downloader.nim to compile with new json_rpc
2021-03-19 12:30:00 +07:00
jangko
1988d08ad8
bump submodules
2021-03-19 12:30:00 +07:00
jangko
8e4b917fd3
allow custom net parser to skip chain config and only parse genesis data
2021-02-16 10:37:42 +07:00
jangko
455756c098
first step into hive integration, fixes Dockerfile
2021-02-14 18:26:46 +07:00
jangko
a836c122ed
bump submodules
2021-02-14 11:01:27 +07:00
jangko
8486c1834c
fixes #558 , use distinct uint for ChainId and NetworkId to prevent confusion
2021-02-14 11:01:27 +07:00
jangko
2566cebfe0
fixes #548 , custom network json parser now behaves like geth
2021-02-11 18:19:33 +07:00
jangko
5248be1766
bump eth_tests to pre YOLO v3
2021-02-03 14:31:16 +07:00
jangko
b6ad47f3a4
fixes evmc bug and add github action job to test evmc
2021-01-20 11:50:07 +07:00
jangko
8c5c967715
bump submodules
2021-01-20 11:50:07 +07:00
jangko
6b8c5c9e91
fix gh action script for linux i386
2021-01-16 22:41:21 +07:00
jangko
b22828806f
add github action script
2021-01-15 14:03:10 +07:00
jangko
03bed02512
split legacy and new test to save time
2021-01-14 23:22:28 +07:00
jangko
ad284e3d25
fixes EIP2929 SLOAD
2021-01-14 23:22:28 +07:00
jangko
f6c44ffcc0
fixes EIP2929 CALL opCode
2021-01-14 23:22:28 +07:00
andri lim
dbb336fa07
Merge pull request #551 from status-im/fix_byzantium_bug
...
fix byzantium bug related to revertPrecompileTouched
2021-01-13 13:14:25 +07:00
jangko
9709525916
fix byzantium bug related to revertPrecompileTouched
2021-01-13 08:08:56 +07:00
andri lim
39723ee2fe
Merge pull request #550 from status-im/eip2929
...
EIP2929 implementation
2021-01-13 07:54:53 +07:00
jangko
15cacc749d
clean up EIP2929 for test
2021-01-12 16:17:00 +07:00
jangko
f906d177f4
add comments about disabled EIPs
2021-01-11 15:33:30 +07:00
jangko
01dec1d359
fixes EIP2929 opcodes impl
2021-01-11 14:57:40 +07:00
jangko
3db535aa39
EIP2929 implementation
2021-01-11 14:56:42 +07:00
jangko
f2b483d6ad
access list implementation
2021-01-11 14:54:55 +07:00
jangko
08c8b12821
bump eth_tests
2021-01-11 14:54:33 +07:00
jangko
8f7e45fa08
fixes test codes
2021-01-11 14:54:11 +07:00
jangko
ab314c1e04
temporary disable EIP2046 and EIP2565
2021-01-11 14:53:51 +07:00
andri lim
e2975b613c
Merge pull request #549 from status-im/eth_tests_submodule
...
Eth tests submodule
2021-01-07 09:14:47 +07:00
jangko
0c9f5c4202
update test logs
2021-01-06 21:46:34 +07:00
jangko
16dd053a72
bump eth_tests
2021-01-06 21:46:16 +07:00
jangko
3d468a7a4c
fixes path pointing to eth_tests
2021-01-06 21:45:48 +07:00
jangko
69787ed96a
fixes test_block_witness
2021-01-06 18:47:44 +07:00
jangko
8037a563ea
update tests logs
2021-01-06 17:02:43 +07:00
jangko
74cccdfe9e
fixes test codes to deal with eth_tests submodule
2021-01-06 17:02:19 +07:00
jangko
c0db998947
add eth_tests submodule
2021-01-06 17:01:46 +07:00