first draft
parents
No related branches found
No related tags found
Showing
- .gitignore 14 additions, 0 deletions.gitignore
- README.md 13 additions, 0 deletionsREADME.md
- contracts/MasterKeeper.sol 53 additions, 0 deletionscontracts/MasterKeeper.sol
- contracts/interfaces/ILimitOrderRegistry.sol 6 additions, 0 deletionscontracts/interfaces/ILimitOrderRegistry.sol
- contracts/interfaces/chainlink/AutomationCompatibleInterface.sol 42 additions, 0 deletions...ts/interfaces/chainlink/AutomationCompatibleInterface.sol
- contracts/interfaces/openzeppelin/Context.sol 25 additions, 0 deletionscontracts/interfaces/openzeppelin/Context.sol
- contracts/interfaces/openzeppelin/Ownable.sol 84 additions, 0 deletionscontracts/interfaces/openzeppelin/Ownable.sol
- contracts/interfaces/uniswapV3/IUniswapV3Router.sol 79 additions, 0 deletionscontracts/interfaces/uniswapV3/IUniswapV3Router.sol
- contracts/interfaces/uniswapV3/NonFungiblePositionManager.sol 175 additions, 0 deletions...racts/interfaces/uniswapV3/NonFungiblePositionManager.sol
- contracts/interfaces/uniswapV3/UniswapV3Pool.sol 179 additions, 0 deletionscontracts/interfaces/uniswapV3/UniswapV3Pool.sol
- contracts/libraries/ArrayMutation.sol 37 additions, 0 deletionscontracts/libraries/ArrayMutation.sol
- hardhat.config.ts 8 additions, 0 deletionshardhat.config.ts
- package-lock.json 0 additions, 0 deletionspackage-lock.json
- package.json 25 additions, 0 deletionspackage.json
- scripts/deploy.ts 27 additions, 0 deletionsscripts/deploy.ts
- tsconfig.json 11 additions, 0 deletionstsconfig.json
.gitignore
0 → 100644
README.md
0 → 100644
contracts/MasterKeeper.sol
0 → 100644
contracts/interfaces/ILimitOrderRegistry.sol
0 → 100644
contracts/libraries/ArrayMutation.sol
0 → 100644
hardhat.config.ts
0 → 100644
package-lock.json
0 → 100644
source diff could not be displayed: it is too large. Options to address this: view the blob.
package.json
0 → 100644
{ | |||
"dependencies": { | |||
"dotenv": "^16.0.0", | |||
"hardhat": "^2.21.0" | |||
}, | |||
"devDependencies": { | |||
"@nomicfoundation/hardhat-toolbox": "^1.0.2", | |||
"@nomiclabs/hardhat-ethers": "^2.2.2", | |||
"@nomiclabs/hardhat-etherscan": "^3.0.3", | |||
"@nomicfoundation/hardhat-network-helpers": "^1.0.8", | |||
"@typechain/ethers-v5": "^10.0.0", | |||
"@typechain/hardhat": "^6.0.0", | |||
"@types/chai": "^4.3.0", | |||
"@types/jest": "^29.4.1", | |||
"@types/mocha": "^9.1.0", | |||
"@types/node": "12", | |||
"chai": "^4.3.6", | |||
"chai-bignumber": "^3.0.0", | |||
"mocha": "^10.2.0", | |||
"ts-node": "^10.9.2", | |||
"typescript": "^5.4.2", | |||
"typechain": "^8.0.0" | |||
} | |||
} | |||
\ No newline at end of file |
scripts/deploy.ts
0 → 100644
tsconfig.json
0 → 100644
Please register or sign in to comment