You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+77-37Lines changed: 77 additions & 37 deletions
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@ Install `forge-exec-ipc-client` on your machine, see [release files](https://git
14
14
15
15
This need to be in your `PATH`
16
16
17
-
You can also easily instal from source, see folder: [forge-exec-ipc-client](./forge-exec-ipc-client/)
17
+
You can also easily install it from source using cargo:
18
18
19
19
```bash
20
20
cargo install forge-exec-ipc-client
@@ -78,20 +78,14 @@ for now, only create, send, call and balance are implemented
78
78
79
79
### Example
80
80
81
-
We have example usage for both [tests](./demo-js/test/Exec.t.sol) and [scripts](./demo-js/script/ExecDemo.s.sol). See [example.js](./demo-js/example.js) in the [demo-js folder](./demo-js/)
81
+
## Javascript
82
+
83
+
A demo repo can be found here where forge-exed is used both in test and script :
82
84
83
85
## Rust
84
86
85
87
`forge-exec` is agnostic to what program you execute, you just need to follow the ipc communication protocol. you can find a very basic rust example in the [demo-rust folder](./demo-rust/)
86
88
87
-
## Why?
88
-
89
-
[Forge scripting](https://book.getfoundry.sh/tutorials/solidity-scripting.html) allow you to perform deployment task in solidity. With forge-exec you can run external program to deploy contracts and more.
90
-
91
-
## Development
92
-
93
-
This project uses [Foundry](https://getfoundry.sh). See the [book](https://book.getfoundry.sh/getting-started/installation.html) for instructions on how to install and use Foundry.
0 commit comments