https://github.com/technicallyty/ethpool
muh ponzi
https://github.com/technicallyty/ethpool
Last synced: 10 months ago
JSON representation
muh ponzi
- Host: GitHub
- URL: https://github.com/technicallyty/ethpool
- Owner: technicallyty
- Created: 2021-08-10T00:14:03.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-08-11T01:06:05.000Z (almost 5 years ago)
- Last Synced: 2024-10-29T08:02:00.029Z (over 1 year ago)
- Language: TypeScript
- Homepage:
- Size: 213 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# ETHPOOL
Author: Tyler Goodman (technicallyty)
## ENV files
Ensure you have properly set up a .env file in the project directory. The fields needed are:
- PRIVATE_KEY : the private key with the account you wish to use
- ETHPOOL_ADDRESS : the address of the ETHPool contract (on goerli: 0x2e9FcD7c3D160A4C7a60A8f8a709da00Eb3C7539)
- GOERLI_RPC_URL : the RPC you wish to use with the GOERLI testnet where my deployment lives
### Contract
This contract is live on the Goerli Testnet at 0x2e9FcD7c3D160A4C7a60A8f8a709da00Eb3C7539.
### Features
I've included a few hardhat tasks inside the hardhat config file.
#### Deploy
Simply deploys the ETHPool contract. Ensure the desired network is set in the config and the network flag is passed with the coressponding value.
#### Deposit
Deposits funds to the ETHPool contract. Use the --amount flag to set the desired amount of funds you wish to send, and the --units flag to set the units you wish to send in (ie ether, wei, gwei, finney etc...). Please make sure to have the --network flag set to the network which has the deployed contract.
#### Balance
Simply gets the balance of ether in the ETHPool contract. Please ensure the --network flag is set.