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
**Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.**
3
+
1. Users use their account address and select the supported ways to make payments and the supported chains to make payments.
4
+
2. Our contract will monitor the user's account after some time and check if the user has enough balance to make the payment.
5
+
3. If the user has enough balance, the contract will take some amount of the user's balance and send it to the recipient's address.
6
+
4. If the user does not have enough balance, the contract will rather check the second chain where user has enough balance and send the payment from that chain.
7
+
5. If the user does not have enough balance in any of the chains, the contract will then notify the user about the insufficient balance.
4
8
5
-
Foundry consists of:
6
-
7
-
-**Forge**: Ethereum testing framework (like Truffle, Hardhat and DappTools).
8
-
-**Cast**: Swiss army knife for interacting with EVM smart contracts, sending transactions and getting chain data.
9
-
-**Anvil**: Local Ethereum node, akin to Ganache, Hardhat Network.
10
-
-**Chisel**: Fast, utilitarian, and verbose solidity REPL.
This is like a subscription service where the user can select the supported chains and supported ways to make payments and the contract will automatically make the payment from the user's account to the recipient's account.
0 commit comments