Marek Kotewicz
143411aaf0
deserialize block only once during verification ( #9161 )
2018-07-25 14:36:46 +02:00
Peter Pratscher
1b1941a896
Added --tx-queue-no-early-reject flag to disable early tx queue rejects ( #9143 )
...
* Added --tx-queue-no-early-reject flag to disable early tx queue rejects because of low gas price
* Fixed failing tests, clarified comments and simplified no_early_reject field name.
* Added test case for the --tx-queue-no-early-reject flag
2018-07-24 16:04:48 +03:00
Wei Tang
4848c384cd
Avoid schedule copying in nested call/create ( #9190 )
...
* Avoid schedule copying in nested call/create
* Fix tests
* fix test: wrong Schedule used
* Fix private-tx test
* Fix jsontests compilation
2018-07-23 15:48:01 +02:00
André Silva
d4f38d3894
ethcore: add builtin benchmarks based on geth ( #9179 )
...
* ethcore: add geth benchmarks for all builtins
* ethcore: remove old builtin benchmarks
2018-07-23 15:46:24 +02:00
Afri Schoedon
8dd4db5d85
docs: update repository links ( #9159 )
...
* docs: update repository links
* docs: update repository links in contribution guide
2018-07-23 13:58:50 +02:00
André Silva
fb2b77e991
ethcore: add missing builtins benchmarks ( #9170 )
...
* ethcore: add modexp benchmarks
* ethcore: add_bn_128_add benchmark
2018-07-20 15:06:11 +02:00
Wei Tang
b914912c06
Fix bugfix hard fork logic ( #9138 )
...
* Fix bugfix hard fork logic
* Remove dustProtectionTransition from bugfix category
EIP-168 is not enabled by default
* Remove unnecessary 'static
2018-07-19 16:43:41 +02:00
Wei Tang
0ce04845de
Be more graceful on Aura difficulty validation ( #9164 )
...
* Be more graceful on Aura difficulty validation
* test: rejects_step_backwards
* test: proposer_switching
* test: rejects_future_block
* test: reports_skipped
* test: verify_empty_seal_steps
2018-07-19 22:41:31 +08:00
Marek Kotewicz
073365d5d9
handle SyncHandler errors properly ( #9151 )
...
* handle SyncHandler errors properly, closes #9150
* applied review suggestions
2018-07-19 12:46:33 +02:00
Niklas Adolfsson
a24e78fa92
Receipt constructor Allocate less stack for blooms
( #9146 )
...
* Allocate less stack in `Receipt ctor`
* ethcore: use accrue_bloom when computing transaction receipt
2018-07-17 16:55:46 +01:00
Niklas Adolfsson
21e0cd7781
evm bench
fix broken dependencies (#9134 )
...
* `evm bench` use valid dependencies
Benchmarks of the `evm` used stale versions of a couple a crates that
this commit fixes!
* fix warnings
2018-07-16 21:19:59 +02:00
Marek Kotewicz
0ca4250bd4
fix verification in ethcore-sync collect_blocks ( #9135 )
2018-07-16 21:05:47 +02:00
Wei Tang
5059619947
Unify engine error to reject blocks ( #9085 )
...
* Reject if Engine::on_close_block returns error
* Unify open block behaviors
* Fix tests in ethcore
* Fix Aura tests
* Fix RPC test
* Print a warning if open block failed
* Print the actual error when closing the block
* Update comments for prepare_pending_block
* Add BlockPreparationStatus to distingish three different state after prepare_pending_block
2018-07-16 13:53:55 +02:00
Niklas Adolfsson
edb228839e
Fix todo
in ethcore/types::Receipt
constructor ( #9086 )
...
Remove needless mutable variable and assignment
2018-07-16 12:43:14 +01:00
Marek Kotewicz
f826ac35e3
Removed redundant struct bounds and unnecessary data copying ( #9096 )
...
* Removed redundant struct bounds and unnecessary data copying
* Updated docs, removed redundant bindings
2018-07-15 11:01:47 +02:00
Anthony
9dc512349a
Insert ETC (classic) hardcoded headers until block #6170625 ( #9121 )
2018-07-14 16:04:31 +01:00
Tomasz Drwięga
3ecf16a492
Make sure to produce full blocks. ( #9115 )
2018-07-13 15:20:24 +01:00
Thibaut S
584a76ab70
Update light client hardcoded headers ( #9098 )
...
* Insert Kovan hardcoded headers until #7690241
* Insert Kovan hardcoded headers until block 7690241
* Insert Ropsten hardcoded headers until #3612673
* Insert Mainnet hardcoded headers until block 5941249
2018-07-13 14:42:06 +02:00
Tomasz Drwięga
82a6a0848a
Fix work-notify. ( #9104 )
2018-07-13 11:36:58 +01:00
Tomasz Drwięga
5f523f6966
Offload cull to IoWorker. ( #9099 )
2018-07-13 12:23:57 +02:00
Afri Schoedon
484ecfaf47
Parity Ethereum 2.0.0 ( #9052 )
...
* parity-version: major bump to 2.0.0 🎉
* parity-ethereum: rename crate 🌵
* ethcore: only accept service transactions from parity-ethereum nodes
* parity: fix --identity tests
* rpc: fix sync provider in tests
* rpc: fix parity_net_peers test
* ethcore-sync: accept service transactions from parity and parity-ethereum
* ethcore-sync: fix indentation
* ethcore-sync: split the ifs to reduce code redundancy
* ethcore-sync: fix syntax
* Fix building ethcore
* update cargo.lock
* parity-version: major bump to 2.0.0 tada
* fix merge
2018-07-11 13:35:10 +02:00
Nicolas Gotchac
c082af6f74
Don't fetch snapshot chunks at random ( #9088 )
2018-07-11 13:04:31 +02:00
Afri Schoedon
da5de4a6ff
db: remove wal disabling / fast-and-loose option. ( #8963 )
...
* parity: highlight --fast-and-loose is not recommended.
* parity: remove fast-and-loose option, ref #1765
* db: remove db wal from options, it's always enabled
* db: remove wal from rocksdb helpers
* cli: fix wallet import test
* ethcore: fix client config tests
* parity: proper deprecated handling for fast-and-loose
* ethcore-client: fix config
* parity: mark fast-and-loose removed
* parity: fix test_find_deprecated
* parity: fix type for fast-and-loose flag
* lock file
2018-07-10 17:33:25 +02:00
shamardy
526c61e2c0
Transactions hashes missing in trace_replayBlockTransactions method result #8725 ( #8883 )
...
* Squashed commit of the following:
commit 1f85076fd584365f1acbbafef5c8bdee722b479b
Author: shamardy <shamardy@yahoo.com>
Date: Sat Jun 30 03:40:12 2018 +0200
update
commit 63363cca7354873a8abe3b631b8b7dbd9da6ce1e
Author: shamardy <shamardy@yahoo.com>
Date: Sat Jun 30 03:36:25 2018 +0200
Update
commit e05caddc170a4cf0e476c23d443f07184dcb4fb1
Author: shamardy <shamardy@yahoo.com>
Date: Fri Jun 29 10:04:34 2018 +0200
Test
commit b0be065eadd0f2dd70f6613c50cbf3eb16d693ec
Author: shamardy <shamardy@yahoo.com>
Date: Fri Jun 29 09:19:57 2018 +0200
test_client edit
commit 949205ccdbac75f730639e5f0d8e1bdd9436de1d
Author: shamardy <shamardy@yahoo.com>
Date: Fri Jun 29 05:14:53 2018 +0200
Edit Test
commit 7cd44ee379a1e847f3e7d225444e72775bdbd4b5
Author: shamardy <shamardy@yahoo.com>
Date: Fri Jun 29 04:25:22 2018 +0200
Updates
commit e90de71e698d29475e8ba5696664b7d7bb335f9c
Author: shamardy <shamardy@yahoo.com>
Date: Wed Jun 27 13:53:15 2018 +0200
Test
commit 12a76381561b66ecf6ea636d7eebe43d2dcb7731
Author: shamardy <shamardy@yahoo.com>
Date: Wed Jun 27 11:43:39 2018 +0200
Edited Tests
commit 6c21e6de2da24e7b9f33ac8b82abb0b39488bd60
Merge: 87c4c74b8 9550cf766
Author: shamardy <shamardy@yahoo.com>
Date: Wed Jun 27 10:31:21 2018 +0200
Merge branch 'Issue#8725' of https://github.com/shamardy/parity into Issue#8725
commit 87c4c74b8f769c8e4b55ba78b5aa1d6716413f6d
Author: shamardy <shamardy@yahoo.com>
Date: Wed Jun 27 10:31:13 2018 +0200
Avoided Changing non-RPC Types
commit 9550cf76610953c8492cc9473e4b9f876e770b70
Author: shamardy <39480341+shamardy@users.noreply.github.com>
Date: Wed Jun 27 10:29:03 2018 +0200
Update traces.rs
commit 3e0b0ef29685b62f0917b80a48054b3379d59a50
Author: shamardy <39480341+shamardy@users.noreply.github.com>
Date: Wed Jun 27 10:27:44 2018 +0200
Update trace.rs
commit 5078d67a2da7268db2a1064540a3c887e1f1a3cd
Author: shamardy <39480341+shamardy@users.noreply.github.com>
Date: Wed Jun 27 10:26:08 2018 +0200
Update traces.rs
commit 28f5ba1b035c6919ac11089cf1bdd703c75f0dbd
Author: shamardy <39480341+shamardy@users.noreply.github.com>
Date: Wed Jun 27 10:24:04 2018 +0200
Update parity.rs
commit 3b86b98ab5860efa61a7cc6a2b20e6c5c0f859cb
Author: shamardy <39480341+shamardy@users.noreply.github.com>
Date: Wed Jun 27 10:23:33 2018 +0200
Update eth.rs
commit bcad5a40f14a3c5d2d901ae1a9bed87949ab9c66
Author: shamardy <39480341+shamardy@users.noreply.github.com>
Date: Wed Jun 27 10:21:43 2018 +0200
Update call_analytics.rs
commit e9029e0b8158387b606132b264652d285483870f
Author: shamardy <39480341+shamardy@users.noreply.github.com>
Date: Wed Jun 27 10:20:56 2018 +0200
Update transaction.rs
commit 0dacc81779bc62713e3f8e405229dfd7f89f33e8
Author: shamardy <39480341+shamardy@users.noreply.github.com>
Date: Wed Jun 27 10:20:01 2018 +0200
Update executive.rs
commit 3921d4ec77f49460d45603111b98cc07d3c235a0
Author: shamardy <39480341+shamardy@users.noreply.github.com>
Date: Wed Jun 27 10:18:39 2018 +0200
Update executed.rs
commit 8416df654ebf6f68ad04c8a4a89a29ce704f9ca1
Author: shamardy <39480341+shamardy@users.noreply.github.com>
Date: Wed Jun 27 10:17:34 2018 +0200
Update client.rs
commit cf0b4dddbc93395bc5ce1f17c3c07a294bf8dd49
Merge: 23bfa78c2 36e05e5f3
Author: shamardy <shamardy@yahoo.com>
Date: Sun Jun 24 04:54:04 2018 +0200
Merge branch 'Issue#8725' of https://github.com/shamardy/parity into Issue#8725
commit 23bfa78c2662d697018e7061ab9ad0b864fde0ef
Author: shamardy <shamardy@yahoo.com>
Date: Sun Jun 24 04:53:50 2018 +0200
Undo
commit 36e05e5f30c35bd6b57af50fd337f2006df51b86
Merge: 2f6e1ef64 0afc74825
Author: shamardy <shamardy@yahoo.com>
Date: Sun Jun 24 04:44:33 2018 +0200
Merge branch 'Issue#8725' of https://github.com/shamardy/parity into Issue#8725
commit 2f6e1ef64763a79ad2ed8baa2aed5a8f3136bafc
Author: shamardy <shamardy@yahoo.com>
Date: Sun Jun 24 04:44:22 2018 +0200
Another rpc test output with ("transactionHash":null)
commit 0afc74825828f724d68f3e444655b872a6c51ce0
Author: shamardy <shamardy@yahoo.com>
Date: Thu Jun 14 07:18:45 2018 +0200
Another rpc test output with ("transactionHash":null)
commit 138fbac9f02841adfeaaf061c5dd9e647f725e12
Author: shamardy <shamardy@yahoo.com>
Date: Thu Jun 14 06:30:41 2018 +0200
Edited some rpc tests output with ("transactionHash":null)
commit 8c129a63109c00f88ce36bad10699dc2f3237d95
Author: shamardy <39480341+shamardy@users.noreply.github.com>
Date: Thu Jun 14 05:48:39 2018 +0200
Update traces.rs
commit 52c17f6191740637c1d1589a420996dccefe16bb
Author: shamardy <39480341+shamardy@users.noreply.github.com>
Date: Thu Jun 14 05:47:29 2018 +0200
Update parity.rs
commit d39303aa8c2097ba9e2ed94c7ad2166bf1608d3f
Author: shamardy <39480341+shamardy@users.noreply.github.com>
Date: Thu Jun 14 05:46:25 2018 +0200
Update eth.rs
commit 49be84bf529c33dc47c8260435fd0d26e137c66d
Author: shamardy <39480341+shamardy@users.noreply.github.com>
Date: Thu Jun 14 05:40:56 2018 +0200
Update trace.rs
commit 4fc801377fb01ff11867f66b547a307c162d7a56
Merge: d34ba2351 544210439
Author: shamardy <shamardy@yahoo.com>
Date: Thu Jun 14 05:12:21 2018 +0200
Merge branch 'Issue#8725' of https://github.com/shamardy/parity into Issue#8725
commit 54421043959e14a76f309fe87d3c7513a95999f8
Author: shamardy <39480341+shamardy@users.noreply.github.com>
Date: Thu Jun 14 05:04:51 2018 +0200
Update trace.rs
commit 2b2524a31119d741df4076e9d1b3ce8f0b17b479
Author: shamardy <39480341+shamardy@users.noreply.github.com>
Date: Thu Jun 14 05:01:47 2018 +0200
Update state_diff.rs
commit 2bf9982b8ce29ef69f116142eaeacf3049f7db49
Author: shamardy <39480341+shamardy@users.noreply.github.com>
Date: Thu Jun 14 05:00:50 2018 +0200
Update transaction.rs
commit da696ea192c0f89cceb38834f6efee280129048c
Author: shamardy <39480341+shamardy@users.noreply.github.com>
Date: Thu Jun 14 05:00:13 2018 +0200
Update mod.rs
commit cfc194ca0f44bfabec01a52897a322ea5a91930b
Author: shamardy <39480341+shamardy@users.noreply.github.com>
Date: Thu Jun 14 04:59:18 2018 +0200
Update pod_state.rs
commit 3b3156853535a666778e0ad0e902de79fb138f1d
Author: shamardy <39480341+shamardy@users.noreply.github.com>
Date: Thu Jun 14 04:57:37 2018 +0200
Update client.rs
commit d34ba235132c654da6c2ed6ff0dcf96fda0c45ee
Author: shamardy <shamardy@yahoo.com>
Date: Thu Jun 14 04:53:50 2018 +0200
RPC Only
commit 8b5c4f19727549ee6f180a6effc228b2693509e9
Merge: 744491632 291b4a01b
Author: shamardy <shamardy@yahoo.com>
Date: Thu Jun 14 02:55:14 2018 +0200
Merge branch 'Issue#8725' of https://github.com/shamardy/parity into Issue#8725
commit 74449163222e0ab75c704ac0ad424870e3c321d9
Author: shamardy <shamardy@yahoo.com>
Date: Thu Jun 14 02:27:13 2018 +0200
Issue#8725
Transactions hashes missing in trace_replayBlockTransactions method result #8725
commit 291b4a01be6771acff8f5829c5406fa193665dbe
Author: shamardy <shamardy@yahoo.com>
Date: Thu Jun 14 01:18:18 2018 +0200
Edited to make changes to RPC types only
To make a transactions hash trace with "trace_replayBlockTransactions" add "transactionHash" to parameters
commit 9d082bece73beb8ebddfda51fa5ec279f30b7bea
Author: shamardy <shamardy@yahoo.com>
Date: Wed Jun 13 09:15:56 2018 +0200
Issue#8725
Transactions hashes missing in trace_replayBlockTransactions method result #8725
* update
* Removed unwrap_or
* Update
* test_client update
2018-07-10 15:38:13 +01:00
David
c7f608ec74
Delete crates from parity-ethereum and fetch them from parity-common instead ( #9083 )
...
Use crates from parity-common: hashdb, keccak-hash, kvdb, kvdb-memorydb, kvdb-rocksdb, memorydb, parity-bytes, parity-crypto, path, patricia_trie, plain_hasher, rlp, target, test-support, trie-standardmap, triehash
2018-07-10 14:59:19 +02:00
Niklas Adolfsson
6816f8b489
Updater verification ( #8787 )
...
* getting started
* refactor main
* unwrap_or -> unwrap_or_else
* force parity to lower version number to trigger update
* Fix typos
* formating
* some minor refactoring
* enable lints and fix some warnings
* make it compile
* minor tweaks to make it work
* address review comments
* Rename exe to exe_path and minor import changes
* updater: unreleased -> unknown
* Add `debug` configuration to force parity-updater
* Introduce a new feature `test-updater` in order conditionally hardcode
the version number in parity in order to force an update
* This should only be used for debug/dev purposes
* nits
* Pulled latest submodule of `wasm-tests`
2018-07-10 12:17:53 +02:00
Niklas Adolfsson
91122d9193
SeedHashCompute remove needless new
impl ( #9063 )
2018-07-09 16:47:58 +02:00
Marek Kotewicz
c7d21841a4
remove trait bounds from several structs ( #9055 )
2018-07-09 12:55:27 +01:00
Marek Kotewicz
8d171a37f8
remove util-error ( #9054 )
...
* remove util-error
* fixed grumbles
2018-07-06 15:09:39 +02:00
André Silva
e9bd41b3f1
Fixes for misbehavior reporting in AuthorityRound ( #8998 )
...
* aura: only report after checking for repeated skipped primaries
* aura: refactor duplicate code for getting epoch validator set
* aura: verify_external: report on validator set contract instance
* aura: use correct validator set epoch number when reporting
* aura: use epoch set when verifying blocks
* aura: report skipped primaries when generating seal
* aura: handle immediate transitions
* aura: don't report skipped steps from genesis to first block
* aura: fix reporting test
* aura: refactor duplicate code to handle immediate_transitions
* aura: let reporting fail on verify_block_basic
* aura: add comment about possible failure of reporting
2018-07-06 10:43:58 +01:00
Tomasz Drwięga
aa67bd5d00
A last bunch of txqueue performance optimizations ( #9024 )
...
* Clear cache only when block is enacted.
* Add tracing for cull.
* Cull split.
* Cull after creating pending block.
* Add constant, remove sync::read tracing.
* Reset debug.
* Remove excessive tracing.
* Use struct for NonceCache.
* Fix build
* Remove warnings.
* Fix build again.
2018-07-05 16:27:48 +01:00
Sergey Pepyakin
4839294c86
Recursive test ( #9042 )
2018-07-05 10:09:01 +03:00
John-John Tedro
71bbcd54ff
Introduce more optional features in ethcore ( #9020 )
...
* Make work-notify an optional feature
* More optional ethcore features: price-info, stratum
* Make ethcore features part of dependency instead of local features
* Put cfg gate in right location
* Feature gate register function on work-notify
2018-07-05 07:19:59 +02:00
Akira Takizawa
3db353f356
Update ETSC bootnodes ( #9038 )
2018-07-04 16:57:38 +01:00
Tomasz Drwięga
f4c5ea8378
Optimize pending transactions filter ( #9026 )
...
* rpc: return unordered transactions in pending transactions filter
* ethcore: use LruCache for nonce cache
Only clear the nonce cache when a block is retracted
* Revert "ethcore: use LruCache for nonce cache"
This reverts commit b382c19abdb9985be1724c3b8cde83906da07d68.
* Use only cached nonces when computing pending hashes.
* Give filters their own locks, so that they don't block one another.
* Fix pending transaction count if not sealing.
* Clear cache only when block is enacted.
* Fix RPC tests.
* Address review comments.
2018-07-04 16:37:55 +01:00
Wei Tang
6a97a4a11e
eip160/eip161 spec: u64 -> BlockNumber ( #9044 )
2018-07-04 17:28:43 +03:00
Wei Tang
e3e2fcc285
bump parking_lot to 0.6 ( #9013 )
...
* Bump parking_lot to 0.6
* Bump parity-wasm to 0.31 so it gets rid of parking_lot
ref https://github.com/paritytech/parity-wasm/pull/206
* Update jsonrpc versions
* Update wasmi and pwasm-utils version
* Fix compile
* Update jsonrpc crates
2018-07-03 17:31:08 +02:00
Tomasz Drwięga
78e001284f
Recently rejected cache for transaction queue ( #9005 )
...
* Store recently rejected transactions.
* Don't cache AlreadyImported rejections.
* Make the size of transaction verification queue dependent on pool size.
* Add a test for recently rejected.
* Fix logging for recently rejected.
* Make rejection cache smaller.
* obsolete test removed
* obsolete test removed
* Construct cache with_capacity.
2018-07-02 18:00:06 +01:00
David
9caa868603
Make HashDB generic ( #8739 )
...
The `patricia_trie` crate is generic over the hasher (by way of HashDB) and node encoding scheme. Adds a new `patricia_trie_ethereum` crate with concrete impls for Keccak/RLP.
2018-07-02 18:50:05 +02:00
Marek Kotewicz
5ef41ed53e
simplify kvdb error types ( #8924 )
2018-07-02 10:04:48 +01:00
David
38c31c880f
Tentative fix for missing dependency error ( #8973 )
...
* Tentative fix for missing dependency error
* Better fix
* Ignore build artifacts from parit-clib
2018-06-27 20:25:49 +02:00
Wei Tang
0bed5976e3
Refactor evm Instruction to be a c-like enum ( #8914 )
...
* Add a basic instruction c-like enum
* Fix all compiling errors
* Fix tests
* Access instruction info as a Instruction impl
* Use macro to avoid duplication in from_u8
* Use single space instead of multiple tabs to avoid formatting issue
* Fix evmbin compile
* typo: indentation
* Use if let to remove an expect
* Address grumbles
2018-06-27 13:33:32 +02:00
Tomasz Drwięga
19a6725430
Fix deadlock in blockchain. ( #8977 )
2018-06-26 20:49:06 +02:00
Niklas Adolfsson
1a16f335fa
Disable hardware-wallets on platforms that don't support libusb
( #8464 )
...
* disable hardware-wallets that don't support libusb
* address grumbles
* nits
* Refactor to get rid off as much annotations asap
* Might consume slight more memory than pure conditional compilation
flags
* formatting nits
* Enable libusb for android
* Tested by it compiling succesfully with `cargo build --target=armv7--linux-androideabi`
* The binary is ~66 MB
```bash
$ size
size target/armv7-linux-androideabi/release/parity
text data bss dec hex filename
50676230 416200 31456 51123886 30c16ae target/armv7-linux-androideabi/release/parity
```
* Move all `fake-hardware-wallet` to its own crate
* Removes some conditional compilation flags
* Introduces `fake-hardware-wallet` crate
* return error if no hardware wallets are found
2018-06-26 09:03:38 +02:00
David
4145be863b
Bump error-chain and quick_error versions ( #8972 )
...
* Update error-chain to 0.12 to silence warnings
* Bump quick_error crate to 1.2.2 to silence linter warnings
2018-06-25 14:20:44 +02:00
Wei Tang
e9f1b38984
EVM benchmark utilities ( #8944 )
...
* Make it possible to expose jsontests using feature flag
* Add start_stop_hook for jsontests
* Fix evmbin compile
* Implement vm jsontests times to tsv result
* Use /usr/bin/env to avoid errors on non-Debian systems
* Move evmbin/bench.sh to scripts and add vm_jsontests script for convenience
* Add tempdir as required deps for test-helpers
* Address grumbles on comments
* Detect file/folder automatically and add command docs
* Fix bench script
* times -> timings
* typo: wrong if condition
2018-06-25 11:21:45 +02:00
Toralf Wittner
41348dead4
Add type for passwords. ( #8920 )
...
* Add type for passwords.
* Fix test.
* Simplify `Drop` impls of `Password` and `Memzero`.
* Spaces to tabs.
* Custom `Drop` impl for `Password`.
2018-06-22 15:09:15 +02:00
André Silva
a6d6adc57f
ethcore: fix compilation when using slow-blocks or evm-debug features ( #8936 )
...
* ethcore: fix compilation when slow-blocks feature is enabled
* ethcore: fix compilation when evm-debug feature is enabled
2018-06-22 11:00:19 +02:00
Svyatoslav Nikolsky
6be5744be4
fixed blooms dir creation ( #8941 )
2018-06-22 10:52:01 +02:00
Thibaut S
31b4437b93
Update hardcoded headers ( #8925 )
...
* Update kovan.json
Update Kovan to block 7693549
* Update foundation.json
Updated to block #5812225
* Update ropsten.json
Update to 3465217
* Update ropsten.json
use tabs
* Update foundation.json
use tabs
* Update kovan.json
use tabs
2018-06-22 10:49:10 +02:00