Karim T
c87435c0de
[PAN-2763] Add JSON-RPC API to report validator block production information ( #1687 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
MadelineMurray
d9b9ea9204
fixed cli error ( #1718 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Usman Saleem
5eedd7c785
[PAN-2725] Accounts Permissioning Acceptance Tests - OnChain+Local Config ( #1719 )
...
Added acceptance to cover following scenarios
- Account on OnChain but not on local whitelist should not be able to send transaction
- Account on local but not on OnChain whitelist should not be able to send transaction
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
mbaxter
e3df668949
[PAN-2917] Rework "in-sync" checks ( #1720 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Lucas Saldanha
b783957d45
PIE-1781: Enforce nonce validation on PrivateTransactionProcessor ( #1713 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
PegaSys Admin
aedce5261c
[Gradle Release Plugin] - new version commit: '1.2.1-SNAPSHOT'.
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
PegaSys Admin
d7d254aa4d
[Gradle Release Plugin] - pre tag commit: '1.2.0-RC1'.
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
MadelineMurray
d78dd6539d
Updated changelog for 1.2 RC ( #1714 )
...
* WIP
* RC changes
* Added doc update
* Added change
* Added change
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Puneetha Karamsetty
c32e018f01
Update Orion version ( #1716 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
MadelineMurray
6a20e04a3f
Added remote connection limit options ( #1694 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
mbaxter
e5a18c70cb
Rename CLI flag for better ordering of options ( #1715 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
mbaxter
bbdfe3257d
[PIE-1784] Select the pivot block from a minimal peer set ( #1710 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
MadelineMurray
e1ef09a1b7
Added UPnP content ( #1689 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Josh Richardson
83f97f6e8d
Removes FindPrivacyGroupResponse in favour of PrivacyGroup ( #1709 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Chris Mckay
6717c7c5dd
Routine dependency updates ( #1712 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Adrian Sutton
064ad3a4d4
Fix spelling error in MetricCategory.getApplicationPrefix method name ( #1711 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
mbaxter
3d0b099a53
Wait and retry if best peer's chain is too short for fast sync ( #1708 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Puneetha Karamsetty
33cd1834a9
[PAN-2891] Change eea_getPrivateTransaction endpoint to accept hex ( #1666 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
MadelineMurray
29d0421302
Added revert reason ( #1700 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
MadelineMurray
02419d1310
Updated for new Docker image ( #1693 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Ivaylo Kirilov
26c7e05948
[PAN-2910] Eea get private transaction fix ( #1707 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Usman Saleem
405405e4e6
[PAN-2844] Report unknown options from config file ( #1703 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Danno Ferrin
58f54dec1f
[PAN-2905] EIP-1706 - Disable SSTORE with gasleft lt call stipend ( #1706 )
...
Add minimum remaining gas check to exceptional halt reasons. Configure it
to zero pre-istanbul and 2300 for istanbul.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Danno Ferrin
c4f327ad04
[PAN-2904] EIP-1108 - Reprice alt_bn128 ( #1704 )
...
Add configurability to how the ECADD, ECMUL, and Pairing check precompiled
contracts calculate their gas price, and expose static methods for byzantium
and istanbul era prices.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Ratan Rai Sur
5000dbf789
change getChildren return type ( #1674 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Danno Ferrin
3c9e54bdab
[PAN-2903] Implement EIP-1344 ChainID Opcode ( #1690 )
...
Add the ChainID Opcode
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
mbaxter
1f6f659489
[PAN-1683] Rework remote connection limit flag defaults ( #1705 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
MadelineMurray
179c0154fb
Added transaction validation content and image ( #1651 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
MadelineMurray
fad6c3e8a0
Added reference from logging content to change log level API method ( #1698 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
MadelineMurray
6ec0f886e7
Added load balancer image ( #1702 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Nicolas MASSART
642dd69856
fixes PAN-2827 update for quickstart 1.1.3 including Prometheus and Grafana ( #1595 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
MadelineMurray
2fc346a395
Updated permissioning overview for onchain account permissioning ( #1643 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
MadelineMurray
0f676ee3fa
Added Docker image migration content ( #1692 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Puneetha Karamsetty
af1ca586c1
Add eea_findPrivacyGroup endpoint in Pantheon ( #1635 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Ivaylo Kirilov
2c64a9ceba
[PAN-2852] privacy group id consistent ( #1667 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Adrian Sutton
ef47ffe050
Add ERROR to list of log level options. ( #1699 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
MadelineMurray
48d81499d6
Removd old doc ( #1697 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Karim T
90acf20c97
add documentation for the admin_changeLogLevel JSON RPC API. ( #1696 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
MadelineMurray
f988f8a190
Updated for Java 11 ( #1688 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Adrian Sutton
3e34826839
Remove instructions for installing with Chocolatey. ( #1680 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Lazaridis
38d156e00c
add Prerequisites and Quick-Start ( #1660 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Lucas Saldanha
2d9ab02c43
[PAN-2876] Enable onchain account permissioning CLI option ( #1686 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Puneetha Karamsetty
d80f4f2031
[PAN-2893] Rename privacyGroupId to createPrivacyGroupId ( #1654 )
...
* Rename privacyGroupId to createPrivacyGroupId
Also add test for eea_createPrivacyGroup
* Update the JsonRpcError list
* Update orion version
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Lucas Saldanha
ba324418f7
PAN-2741: Added error msg for calling eth_sendTransaction ( #1681 )
...
* PAN-2741: Added error msg for calling eth_sendTransaction
* Fix wildcard import
* Updating error msg
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Danno Ferrin
1a12fdbccf
[PAN-2829] Add opcode and precompiled support for versioning ( #1683 )
...
Different opcode sets and precompiled contract sets for different account versions
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Danno Ferrin
bbbb5af404
[PAN-2829] Add accountVersion to MessageFrame ( #1675 )
...
* [PAN-2829] Add accountVersion to MessageFrame
Add the current contract's version to the message frame.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
mbaxter
2509680026
[PAN-1683] Exempt static nodes from all connection limits ( #1685 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Abdelhamid Bakhta
3c7e684c2b
Enclave refactoring ( #1684 )
...
* Factorise metrics code for KeyValueStorage database
- introduce `MonitorableKeyValueStorage`
- factorise code
- remove metrics instanciation in `RocksDbKeyValueStorage` and `ColumnarRocksDbKeyValueStorage`
* Rename class
* refactor Enclave
- use final modifiers when appropriate to comply with Pantheon global policy
- use `assertj` assertions in tests
- don't use local variables when not necessary
- check exception message for `upCheck` method
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Abdelhamid Bakhta
65fb548b8d
Use a percentage instead of fraction for the remote connections percentage CLI option. ( #1682 )
...
* Factorise metrics code for KeyValueStorage database
- introduce `MonitorableKeyValueStorage`
- factorise code
- remove metrics instanciation in `RocksDbKeyValueStorage` and `ColumnarRocksDbKeyValueStorage`
* Rename class
* Use percentage instead of fraction
* add tests
* fix PR discussion
- introduce `PercentageConverter` and `FractionConverter` in `tech.pegasys.pantheon.cli.converter`
- use custom error message for `PercentageConversionException
`
* fix PR discussion
- return primitive types instead of objects for converters
* fix tests
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
mbaxter
82ec73f956
[PAN-1683] Fix handling of remote connection limit ( #1676 )
...
* Fix bugs
Fix remote connection fraction calculation (order of operations bug),
remove early return, allow all remote connections to be prohibited,
change disconnect reason to TOO_MANY_PEERS.
* Fix comment
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago