Commit Graph

29 Commits

Author SHA1 Message Date
Cyrill Leutwiler c5f87e9b2a remove commented out code
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
2025-03-31 10:22:01 +02:00
Cyrill Leutwiler c0f57466c1 update dependencies
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
2025-03-31 10:20:42 +02:00
Cyrill Leutwiler 9505e30fe1 the localsigner wallet
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
2025-03-31 10:19:12 +02:00
Cyrill Leutwiler ea17166448 make node interactions generic
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
2025-03-31 09:50:55 +02:00
Cyrill Leutwiler 3edd72850f the solidity comment metadata parser
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
2025-03-26 15:57:04 +01:00
Cyrill Leutwiler 95d2afde05 the node pool
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
2025-03-26 11:58:38 +01:00
Cyrill Leutwiler 34b8879b15 deploy tx
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
2025-03-25 17:54:40 +01:00
Cyrill Leutwiler a835754d41 check the supported solc version
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
2025-03-25 11:20:00 +01:00
Cyrill Leutwiler 382b944bd1 set file permissions for downloaded solc
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
2025-03-25 07:33:24 +01:00
Cyrill Leutwiler c69a87238d the solc download per target helper
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
2025-03-24 22:33:37 +01:00
Cyrill Leutwiler 97156ed21e complete the M-L format parser
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
2025-03-24 16:49:07 +01:00
xermicus ad4901550d the test driver
Signed-off-by: xermicus <bigcyrill@hotmail.com>
2025-03-24 15:48:26 +01:00
xermicus 9bba37b7a9 the geth version
Signed-off-by: xermicus <bigcyrill@hotmail.com>
2025-03-24 09:42:51 +01:00
Cyrill Leutwiler 33c5adbc22 add dev account to config
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
2025-03-24 09:18:30 +01:00
xermicus bfb96bf67d inject workdir
Signed-off-by: xermicus <bigcyrill@hotmail.com>
2025-03-23 15:36:49 +01:00
Cyrill Leutwiler 487eefe908 spawn geth node
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
2025-03-23 14:12:08 +01:00
xermicus 6cd4519d89 initialize geth via the standard json
Signed-off-by: xermicus <bigcyrill@hotmail.com>
2025-03-23 00:05:53 +01:00
xermicus f9a0542d49 the node interaction interface
Signed-off-by: xermicus <bigcyrill@hotmail.com>
2025-03-22 19:41:24 +01:00
Cyrill Leutwiler 3b713ad2cb building for EVM works with complex cases
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
2025-03-21 18:10:17 +01:00
xermicus 11bd08df4e the solc github releases downloader
Signed-off-by: xermicus <bigcyrill@hotmail.com>
2025-03-21 15:20:50 +01:00
xermicus 84a5647a8b the solc binaries list downloader
Signed-off-by: xermicus <bigcyrill@hotmail.com>
2025-03-21 14:32:15 +01:00
xermicus eb685fc668 wip
Signed-off-by: xermicus <bigcyrill@hotmail.com>
2025-03-21 09:16:31 +01:00
xermicus 6a0d705371 the compiler interface
Signed-off-by: xermicus <bigcyrill@hotmail.com>
2025-03-20 23:26:39 +01:00
xermicus d6c2535853 shorter names
Signed-off-by: xermicus <bigcyrill@hotmail.com>
2025-03-20 13:10:07 +01:00
xermicus cf83a8e34b init node interaction crate
Signed-off-by: xermicus <bigcyrill@hotmail.com>
2025-03-20 12:48:04 +01:00
Cyrill Leutwiler 67f068ca12 parsing complex tests works modulo the contract addresses in calldata
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
2025-03-19 16:23:04 +01:00
Cyrill Leutwiler d08d6fd66f the metadata parser
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
2025-03-19 09:49:45 +01:00
Cyrill Leutwiler 42d6f04f2d the mode mini parser
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
2025-03-18 18:16:40 +01:00
Javier Viola 4b7af83be6 Initial commit 2025-03-07 09:25:39 +01:00