Skip to content

Commit 52b7bac

Browse files
committed
todo
0 parents  commit 52b7bac

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# STILL IN IDEATION PHASE
2+
3+
-- TODO
4+
A tool in vs code or your any favourite text editor / code editor which can go through all the contracts in the src/ folder for a foundry / hardhat project and goes thru each function and generates the calldata method hash
5+
6+
for example :
7+
cast sig "createPair(address, address)" --> 0xc9c65396
8+
cast 4byte 0xc9c65396 --> createPair(address,address)
9+
10+
Just they dont have to use cast : this tool would automatically take all the fns every second / minute these fns are introduced in the smart contract and saved in the dir / project the tool will automatically execute all the fns methods signature in a verifiable way .
11+
12+
inherently it should do by making a method.txt in the root of forge/ hardhat project in the format of for all the .sol contracts by implementing this ( would be amazing to be vigilant before sending any transaction via cli )
13+
14+
FOR DEVS :
15+
Method Fn Signature/Method
16+
- createPair(address, address) --> 0xc9c65396
17+
- etc etc --> some signature
18+
``` REQUIREMENT
19+
cast by foundry / or any other way it should detect if any changes is there in the contracts/src folder /
20+
21+
-- irl method updates / appending them methods / updating if any changes are there to be performed

0 commit comments

Comments
 (0)