Sally MacFarlane
67061c3fda
Update minimum solc version in all contracts ( #3203 )
...
* specify solc not /usr/bin/solc
Signed-off-by: Sally MacFarlane <sally.macfarlane@consensys.net>
* updated pragma. need at least 0.7.0
Signed-off-by: Sally MacFarlane <sally.macfarlane@consensys.net>
Co-authored-by: mark-terry <36909937+mark-terry@users.noreply.github.com>
3 years ago
Sally MacFarlane
424ad3c83a
install solc in CI; specify solidity version for web3j plugin ( #3183 )
...
* specify solidity version
Signed-off-by: Sally MacFarlane <sally.macfarlane@consensys.net>
* different version
Signed-off-by: Sally MacFarlane <sally.macfarlane@consensys.net>
* web3j plugin update
Signed-off-by: Sally MacFarlane <sally.macfarlane@consensys.net>
* uprev pragma to include 0.8
Signed-off-by: Sally MacFarlane <sally.macfarlane@consensys.net>
* install solc
Signed-off-by: Sally MacFarlane <sally.macfarlane@consensys.net>
* 0.8.10
Signed-off-by: Sally MacFarlane <sally.macfarlane@consensys.net>
* remove info
Signed-off-by: Sally MacFarlane <sally.macfarlane@consensys.net>
* ignore two tests
Signed-off-by: Sally MacFarlane <sally.macfarlane@consensys.net>
3 years ago
Antony Denyer
90fca1c55e
Use web3j gradle plugin for acceptance tests ( #2872 )
...
Automatically generate wrappers for all contracts in
acceptance-tests/tests/contracts
Signed-off-by: Antony Denyer <git@antonydenyer.co.uk>
Co-authored-by: Sally MacFarlane <sally.macfarlane@consensys.net>
3 years ago
Antony Denyer
bb11e211db
fix: private contracts not able to call public contracts that call other public contracts ( #2816 )
...
Private accounts are not able to change the state of public accounts. When transferValue is called in MessageCallProcessor it attempts to get a mutable account. This is only required when a transfer of value is happening. If a transfer of value from a private contract to a public contract is attempted an error will be thrown.
Signed-off-by: Antony Denyer <git@antonydenyer.co.uk>
3 years ago
Joshua Fernandes
bac5c673d3
Adding a spdx license check gradle task ( #30 )
...
* adding in spdx-license-identifier & updated check for the same; removing license check from spotless
Signed-off-by: Joshua Fernandes <joshua.fernandes@consensys.net>
* Change CheckSpdxHeader to a task.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
Trent Mohay
79bd915e2e
Moving AT DSL into its own module ( #3 )
...
This allows the acceptance testing DSL to be published as part of the
Besu internal jar files - which in turn means the DSL can be reused
in other projects.
Signed-off-by: Trent Mohay <trent.mohay@consensys.net>
5 years ago
Joshua Fernandes
d6a2394e2d
Migrating Pantheon to Besu ( #1945 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
5 years ago
CJ Hare
7747e49d06
Smart contract acceptance test ( #296 )
...
* Upgrade Web3j to 3.6.0
* Correcting ErrorProne exclusion regex
* Deploying the simple storage contract
* Web3j to 4.0.1
* Verifying the transaction receipt
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
mark-terry
310bd4035c
Nc 862 spotless license headers ( #69 )
...
* [NC-862] Added licenseHeader java rule to spotless.
* [NC-862] Spotless java headers applied.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Christopher Mckay
cf66277a57
changed all the imports to tech.pegasys packaging
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Christopher Mckay
f6ed2d3d02
renamed package paths
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Chris Mckay
75ce3a4f02
[MINOR] removing executable from files ( #14 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
PegaSys Admin
7dfc2e4085
Initial commit
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago