Skip to content

Commit e19822f

Browse files
stiefnStefan Effenberger
and
Stefan Effenberger
authored
Fix ast parsing (#43)
* iterate over all sources * fmt * fixed parsing of associated contracts * adapted proxy test * fmt --------- Co-authored-by: Stefan Effenberger <stefan.effenberger@chainsecurity.com>
1 parent b0d9fac commit e19822f

File tree

6 files changed

+321
-1103
lines changed

6 files changed

+321
-1103
lines changed

.gitmodules

+3
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,6 @@
2222
[submodule "examples/tokenized-aave-v3/lib/tokenized-strategy-periphery"]
2323
path = examples/tokenized-aave-v3/lib/tokenized-strategy-periphery
2424
url = https://github.com/yearn/tokenized-strategy-periphery
25+
[submodule "tests/Contracts/lib/openzeppelin-contracts"]
26+
path = tests/Contracts/lib/openzeppelin-contracts
27+
url = https://github.com/openzeppelin/openzeppelin-contracts

lib/bytecode_verification/parse_json.rs

+305-222
Large diffs are not rendered by default.

tests/Contracts/script/Deploy_Proxy.s.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pragma solidity ^0.8.12;
22

33
import "forge-std/Script.sol";
4-
import "../src/TransparentUpgradeableProxy.sol";
4+
import "@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol";
55
import "../src/MyToken.sol";
66

77
contract S is Script {

0 commit comments

Comments
 (0)