{"repo":"multisig-labs/gogopool","free":true,"listed":false,"github":"https://github.com/multisig-labs/gogopool","clone":"git clone https://github.com/multisig-labs/gogopool.git","description":"GoGoPool is a liquid-staking protocol on the Avalanche Blockchain, and is helping to power the Subnet economy.","language":"Solidity","stars":19,"topics":["avalanche","erc-4626","liquid-staking","solidity"],"license":"AGPL-3.0","category":"blockchain-web3","readme_excerpt":"GoGoGadget GoGoPool! First time setup Justfile Most commands used in the project are in the Justfile . To get a list of whats available type just Deployment Contracts are deployed using Forge scripts. The main deployment commands are: just deploy - Deploy contracts to the configured network just forge-script - Execute a specific Forge script Key deployment scripts: - upgrade-liquid-staking-system.s.sol - Upgrades TokenggAVAX, deploys WithdrawQueue and TokenpstAVAX Testing Run all tests: just test Run specific contract tests: just test Run fork tests: just test-fork Run tests with coverage: npx hardhat coverage Hardhat Tasks (Legacy) The tasks directory contains legacy Hardhat tasks that can be run via: just task - Show all available tasks just task - Run a specific task Debugging If you want to see into the matrix, you can say export DEBUG=\" \" before you run hardhat commands, and get detailed logs. To get just specific ones: export DEBUG=@openzeppelin: or export DEBUG=hardhat:","default_branch":null,"files":null,"tree":[],"storefront":"/r/multisig-labs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/multisig-labs/gogopool/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}