Ryno Beyers
cdab28ca07
Add new hook and make temporary contracts directory configurable ( #664 )
3 years ago
cgewecke
67b711d118
Add test fixture for solc-8 ( #661 )
3 years ago
cgewecke
022d7d8115
Use internal visibility for fn level hash method defs ( #660 )
3 years ago
cgewecke
593d1e37a4
Add configureYulOptimizer option ( #659 )
...
Co-authored-by: Jason Smythe <jason@smythemail.za.net>
3 years ago
cgewecke
ba948807ae
Fix london gas bug / bump deps ( #658 )
...
* Skip failing hh integration test for import paths
* Upgrade ganache to latest (for source-map problem)
* Update solidity-parser/parser to 0.13.2
* Set initialBaseFeePerGas to zero
3 years ago
cgewecke
a743f2ef94
Fix pragma abicoder v2 instrumentation ( #615 )
4 years ago
cgewecke
9ab7757a92
Support file scoped function definitions ( #605 )
4 years ago
cgewecke
b6c483976e
Allow truffle projects to contain vyper contracts ( #571 )
4 years ago
cgewecke
c88eed29e7
Locate .coverage_contracts correctly for subfolder paths ( #570 )
4 years ago
cgewecke
e106076ed5
Clean up & fixes for Hardhat PR ( #569 )
4 years ago
cgewecke
bab2a938f7
Remove death for hh & raise gas to maximum ( #565 )
4 years ago
cgewecke
0d74ff0b72
Add shared buidler / hardhat plugin entrypoint ( #564 )
4 years ago
cgewecke
587a1f3e91
Add complex compilation test case ( #563 )
4 years ago
cgewecke
fefeff609d
Set network "from" / fix HH trace logic ( #562 )
4 years ago
cgewecke
dba6e0c84f
Port Buidler tests to Hardhat ( #561 )
4 years ago
cgewecke
1e9ef8b001
Split hardhat & builder / support HardhatEVM ( #560 )
4 years ago
scnale
85f8384cfe
Update buidler plugin for Hardhat compilation pipeline ( #540 )
4 years ago
cgewecke
be114946b3
Stop reporting assert statements as branches ( #556 )
4 years ago
cgewecke
19f1990304
Remove ganache-core-sc dev dependency ( #554 )
...
* Use api.ganache in unit tests
4 years ago
cgewecke
eed6c021e7
Upgrade Web3 to ^1.3.0, ganache-cli to 6.11.0 ( #539 )
4 years ago
cgewecke
3899f6d7c4
Make statement and function coverage measurement optional ( #538 )
4 years ago
cgewecke
daf4b02e63
Expand testfiles arg globs ( #523 )
4 years ago
cgewecke
655fb79530
Parse TryStatements and catchClauses ( #522 )
5 years ago
cgewecke
cccc455e1a
Update buidler dev deps & recommend using --network ( #519 )
5 years ago
cgewecke
f1fb8a0f49
Stop instrumenting receive() for statements / fns (to save gas) ( #517 )
5 years ago
cgewecke
1b8b73086c
Support multi-contract files w/ inheritance for solc 0.6.x ( #511 )
5 years ago
cgewecke
2b14380d3d
Auto disable buidler-gas-reporter ( #504 )
5 years ago
cgewecke
7bdcac1206
Update solc 0.6.x test for immutable & solc 0.6.5 ( #501 )
5 years ago
cgewecke
102bb5b9ba
Allow modifier string arguments containing "{" ( #480 )
5 years ago
cgewecke
25eb6c4e69
Allow base contract string constructor args with open curly braces ( #479 )
5 years ago
cgewecke
e5a5b95ad8
Parse solc 6.x contracts ( #477 )
5 years ago
cgewecke
171dc5cb7c
Upgrade ganache-cli to 6.9.0 / Web3 to 1.2.6 ( #476 )
5 years ago
cgewecke
67a3a78854
Add solc 0.6.x integration mocks ( #461 )
5 years ago
cgewecke
1ea44eae69
Fix broken import test using Truffle 5.1.2 ( #454 )
5 years ago
cgewecke
f7603acbc0
Use recursive-readdir to resolve test files ( #451 )
5 years ago
cgewecke
40c7ce38a1
Add imports only test, fix instrumenter ( #450 )
5 years ago
cgewecke
e25728ac88
Allow Truffle V4 style solc config ( #449 )
5 years ago
cgewecke
d9af5ac571
Gracefully overwrite eth-gas-reporter ( #448 )
5 years ago
cgewecke
f2cdb63498
Add API documentation ( #447 )
5 years ago
cgewecke
3612a815e6
Make api require-able, expose plugin utils ( #445 )
5 years ago
cgewecke
f87c274c2f
Rename the dist folder 'plugins' ( #444 )
5 years ago
cgewecke
653fc51ab9
Stop camel-casing testfiles flag ( #443 )
5 years ago
cgewecke
97de9c6012
Add builder-ethers test to CI ( #441 )
...
* Let plugins manage which client is used
* Use requested network name
5 years ago
cgewecke
d0f188f966
Add autoLauchServer option / update config validator ( #437 )
5 years ago
cgewecke
367ef81fa5
Prepare API for parallelization ( #436 )
5 years ago
cgewecke
ce2e6c3dfb
Add tests for buidler cli options ( #435 )
5 years ago
cgewecke
9d98f3fd2a
Add error test suites for Buidler plugin ( #428 )
5 years ago
cgewecke
592470608c
Buidler plugin draft ( #426 )
...
* Plugin draft
* Passing: standard test suite
5 years ago
cgewecke
0bc67b8a34
Update test fixtures and plugin utils for Buidler ( #422 )
5 years ago
cgewecke
99b3b6e835
Update buidler / reorg dependencies
5 years ago