Jitendra Bhurat
89fac8995a
Legacy ibft should be used if qibftBlock is not defined in genesis
2020-05-28 16:15:34 -04:00
Jitendra Bhurat
8044d33d40
qibft consensus and support for qibftBlock fork block
2020-05-28 11:39:30 -04:00
Trung Nguyen
3034c75403
fix linting issues ( #995 )
2020-05-11 16:15:27 -04:00
Sai V
b4e2199ca1
Enable networks to change maxCodeSize multiple times ( #975 )
2020-04-30 11:48:23 -04:00
Sai V
4c6727c959
changes to set immutability threshold before freezer db is opened ( #981 )
2020-04-30 11:07:19 -04:00
Sai V
c215989c10
Quorum geth upgrade to 1.9.7 ( #960 )
...
Co-authored-by: amalraj.manigmail.com <amalraj.manigmail.com>
Co-authored-by: Péter Szilágyi <peterke@gmail.com>
Co-authored-by: Flash Sheridan <flash@pobox.com>
Co-authored-by: Martin Holst Swende <martin@swende.se>
Co-authored-by: Nguyen Kien Trung <trung.n.k@gmail.com>
Co-authored-by: Felix Lange <fjl@twurst.com>
Co-authored-by: Rob Mulholand <rmulholand@8thlight.com>
Co-authored-by: Felföldi Zsolt <zsfelfoldi@gmail.com>
Co-authored-by: soc1c <soc1c@users.noreply.github.com>
Co-authored-by: Rafael Matias <rafael@skyle.net>
Co-authored-by: gary rong <garyrong0905@gmail.com>
Co-authored-by: Lucas Hendren <lhendre2@gmail.com>
Co-authored-by: Ryan Schneider <ryanleeschneider@gmail.com>
Co-authored-by: ywzqwwt <39263032+ywzqwwt@users.noreply.github.com>
Co-authored-by: zcheng9 <zcheng9@hawk.iit.edu>
Co-authored-by: zzy96 <zhou0250@e.ntu.edu.sg>
Co-authored-by: kikilass <36239971+kikilass@users.noreply.github.com>
Co-authored-by: Darrel Herbst <dherbst@gmail.com>
Co-authored-by: Ross <9055337+Chadsr@users.noreply.github.com>
Co-authored-by: Jeffery Robert Walsh <rlxrlps@gmail.com>
Co-authored-by: Marius Kjærstad <sandakersmann@users.noreply.github.com>
Co-authored-by: Piotr Dyraga <piotr.dyraga@keep.network>
Co-authored-by: Guillaume Ballet <gballet@gmail.com>
Co-authored-by: Michael Forney <mforney@mforney.org>
Co-authored-by: Samuel Marks <807580+SamuelMarks@users.noreply.github.com>
2020-04-29 10:50:56 -04:00
Satpal
4c9740bfaa
Add configurable threshold for 'future block' check for Istanbul & Clique ( #800 )
2020-04-08 09:34:02 -04:00
Zhou Zhiyao
4d27950f66
Fix params number for debug.dumpBlock in web3ext ( #944 )
...
Co-authored-by: Samer Falah <samer.falah@jpmchase.com>
2020-03-13 21:05:12 -04:00
Zhou Zhiyao
4b125de4f2
Bloom filter fixes ( #945 )
...
Co-authored-by: Samer Falah <samer.falah@jpmchase.com>
2020-02-25 09:53:22 -05:00
Zhou Zhiyao
356cf0da8f
fix debug.traceTransaction VM in read-only mode error for public tx ( #875 )
2019-11-07 08:44:33 -05:00
Jitendra Bhurat
e1e3e4a781
Optimize travis and fix flaky tests ( #873 )
2019-11-06 12:05:14 -05:00
vsmk98
1db7d6a36b
Merge remote-tracking branch 'remotes/origin/master' into permissions-master-merge
...
# Conflicts:
# params/config.go
2019-10-04 11:20:58 +08:00
Amit Panghal
e1278520d0
Chain stalls while scaling out from 1 to 4 nodes, changing quorum size fixes things ( #796 )
...
* Adding Ceil2Nby3Block genesis config option to specify the number of blocks required to transition from 2f+1 to Ceil(2n/3) in IBFT
* Add support for using ceil(2N/3) in IBFT
2019-09-30 15:26:13 -04:00
Trung Nguyen
712f4907ee
permission: refactor hex node id to avoid many changes
2019-09-09 16:19:57 -04:00
Trung Nguyen
a5c8e7af32
permission: minor fixes and update with master
2019-09-04 14:39:53 -04:00
Zhou Zhiyao
4b45dd2004
Minor fixes ( #803 )
2019-08-17 08:37:57 -04:00
vsmk98
2e63f9c9e8
Merge remote-tracking branch 'remotes/upstream/master' into feature/permissioning-1.8.18-suborgs-docs
...
# Conflicts:
# cmd/geth/consolecmd_test.go
# core/vm/evm.go
# docs/Getting Started/Getting-Started-From-Scratch.md
# docs/Permissioning/Framework/Quorum Network Security/Nodes/Permissioning/Network Permissioning.md
# docs/Permissioning/Old Permissioning.md
# docs/README.md
# docs/Security/Security & Permissioning.md
# mkdocs.yml
2019-08-06 11:48:12 +08:00
Satpal
a9f96e0954
Bugfix/geth console displays incorrect block timestamp ( #762 )
...
Fix issue where geth console displays incorrect timestamp under Raft, due to Raft holding block timestamp in nanoseconds, instead of seconds.
2019-07-17 17:11:37 -04:00
amalraj.manigmail.com
6d8f451f45
Merge remote-tracking branch 'remotes/quoeng/feature/permissioning-1.8.18-suborgs-docs' into permissioning-suborgs-review
...
# Conflicts:
# cmd/geth/main.go
# controls/bind/permission/permission_impl.go
# controls/bind/permission/permission_interface.go
# controls/bind/permission/permission_upgr.go
# core/types/permissions_cache.go
# docs/README.md
# docs/permissions.md
# eth/backend.go
# internal/ethapi/api.go
# permission/api.go
# permission/bind/implementation.go
# permission/bind/interface.go
# permission/bind/permission_impl.go
# permission/bind/permission_interface.go
# permission/bind/permission_upgr.go
# permission/bind/upgradable.go
# permission/contract/OrgManager.sol
# permission/contract/PermissionsInterface.sol
# permission/contract/PermissionsUpgradable.sol
# permission/contract/abi/OrgManager.abi
# permission/contract/abi/PermissionsImplementation.abi
# permission/contract/abi/PermissionsInterface.abi
# permission/permission.go
2019-07-08 18:57:26 +08:00
Trung Nguyen
64c20b3910
cross reference MinerGasCeil
2019-05-20 12:44:49 -04:00
Trung Nguyen
33ea926984
encapsulated calculate gas limit logic
2019-05-20 12:27:36 -04:00
Trung Nguyen
bc204f148d
run goimports
2019-05-20 11:23:12 -04:00
vsmk98
045d936369
permission: Code and documentation clean up
2019-05-15 17:12:11 +08:00
vsmk98
e5b14b0a71
permission: code clean up. removal of unnecessary code.
2019-05-15 15:59:46 +08:00
vsmk98
b4756e56d3
permission: Reverted privateAbigen related changes as separate PR is there for this
2019-05-15 11:12:18 +08:00
vsmk98
cbad8d7b5d
permissions: code clean up based on review comments
2019-05-13 15:29:47 +08:00
amalraj.manigmail.com
7e4b3ff310
permission: implement permission as standard service of the node
2019-05-08 14:07:23 +08:00
vsmk98
2716937f2e
permissions: changes to check for node syncing before starting permissions
2019-05-03 15:31:26 +08:00
amalraj.manigmail.com
32c600bbee
set the default ceil and floor gas limit to 800M and 700M
2019-05-03 11:29:11 +08:00
vsmk98
385a2334d8
permissions: Changes for the following:
...
1. added hack to check block syncing before starting permissions api
2. reduced the default gas limit
2019-04-30 18:28:09 +08:00
vsmk98
afc9e3a967
permissions: node level validation for transactions
2019-04-17 19:16:16 +08:00
amalraj.manigmail.com
62c00b637c
permission: set default gas ceil and floor to 700M which is the default minGasLimit
2019-04-16 18:05:29 +08:00
amalraj.manigmail.com
5836df7d8c
permission: add web3api calls
2019-04-01 18:22:41 +08:00
amalraj.manigmail.com
a8c050df22
Merge remote-tracking branch 'remotes/quoeng/feature/permissioning-1.8.12' into feature/permissioning-1.8.18
...
# Conflicts:
# cmd/bootnode/main.go
# internal/web3ext/web3ext.go
# p2p/discover/udp.go
# p2p/discover/udp_test.go
# p2p/permissions.go
# p2p/server.go
poc to pass permission contract via command line
2019-03-08 17:09:24 +08:00
amalraj.manigmail.com
d5e4ae7b87
Merge remote-tracking branch 'remotes/quoeng/feature/permissioning-1.8.12' into feature/permissioning-1.8.18
...
# Conflicts:
# cmd/bootnode/main.go
# internal/web3ext/web3ext.go
# p2p/discover/udp.go
# p2p/discover/udp_test.go
# p2p/permissions.go
# p2p/server.go
2019-03-08 12:53:46 +08:00
amalraj.manigmail.com
32729b9f28
remove TODO related to review
2019-02-25 16:30:54 +08:00
amalraj.manigmail.com
a8f7b2ca33
update newly added methods
2019-02-12 22:08:42 +08:00
vsmk98
13bccaa9c6
code changes to fix review comments
2019-02-12 09:54:13 +08:00
amalraj.manigmail.com
c2b98220eb
Merge remote-tracking branch 'remotes/origin/master' into geth-upgrade-1.8.18-latest
...
# Conflicts:
# .travis.yml
# cmd/geth/consolecmd_test.go
# vendor/github.com/rjeczalik/notify/watcher_readdcw.go
# vendor/golang.org/x/sys/cpu/cpu.go
# vendor/golang.org/x/sys/cpu/cpu_arm.go
# vendor/golang.org/x/sys/cpu/cpu_arm64.go
# vendor/golang.org/x/sys/cpu/cpu_mips64x.go
# vendor/golang.org/x/sys/cpu/cpu_mipsx.go
# vendor/golang.org/x/sys/cpu/cpu_ppc64x.go
# vendor/golang.org/x/sys/cpu/cpu_s390x.go
# vendor/vendor.json
2019-02-10 20:31:51 +08:00
amalraj.manigmail.com
73667e7942
merge 1.8.18 with quorum/master
...
refactor raft & istanbul based on upstream changes
fix unit test cases
2019-02-08 17:29:01 +08:00
amalraj.manigmail.com
4dbd95947d
Merge branch 'goeth-1.8.18' into geth-upgrade-1.8.18
...
# Conflicts:
# .github/CONTRIBUTING.md
# .travis.yml
# core/blockchain.go
# core/vm/evm.go
# core/vm/logger_test.go
# eth/handler_test.go
# eth/tracers/tracer_test.go
# internal/ethapi/api.go
# internal/web3ext/web3ext.go
# p2p/discover/node.go
# p2p/server.go
# swarm/network/simulations/discovery/discovery_test.go
2019-01-29 19:08:50 +08:00
amalraj.manigmail.com
bc529a509d
Merge branch 'goeth-1.8.18' into geth-upgrade-1.8.18
...
# Conflicts:
# .github/CONTRIBUTING.md
# .travis.yml
# core/blockchain.go
# core/vm/evm.go
# core/vm/logger_test.go
# eth/handler_test.go
# eth/tracers/tracer_test.go
# internal/ethapi/api.go
# internal/web3ext/web3ext.go
# p2p/discover/node.go
# p2p/server.go
# swarm/network/simulations/discovery/discovery_test.go
2019-01-29 19:08:14 +08:00
amalraj.manigmail.com
8e30fc202a
Merge remote-tracking branch 'remotes/origin/master' into geth-upgrade-1.8.18
...
# Conflicts:
# consensus/ethash/consensus.go
# eth/bloombits.go
# params/protocol_params.go
2019-01-25 22:29:22 +08:00
amalraj.manigmail.com
2914b3c99d
Merge remote-tracking branch 'remotes/origin/master' into geth-upgrade-1.8.18
...
# Conflicts:
# consensus/ethash/consensus.go
# eth/bloombits.go
# params/protocol_params.go
2019-01-25 22:24:03 +08:00
vsmk98
061c9b85ce
merge with master
2019-01-14 13:53:05 +08:00
Peter Fox
126d051943
Added comment to explain the change
2019-01-07 10:00:50 +00:00
vsmk98
99e717bd1a
changed api signature from key managment to org management
2019-01-07 10:23:22 +08:00
Peter Fox
569719975f
Allow processing of sync content whilst it is being downloaded when
...
using a bounded sync
2019-01-03 10:00:07 +00:00
Samer Falah
004dd53a68
Merge pull request #598 from jbhurat/miner-setcoinbase
...
Prevent deadlock when miner.setEtherbase is called for Istanbul consensus
2018-12-13 15:19:45 -05:00
Jitendra Bhurat
aea11d53a8
calling unlock using defer, preventing deadlock when miner.setEtherbase() returns an error
2018-12-13 12:31:50 -05:00