UNPKG

starknet-storage-proof-solidity

Version:

This implementation contains a somewhat gas efficient way to verify [Starknet Storage Proofs](https://docs.starknet.io/documentation/architecture_and_concepts/Contracts/contract-storage/) in Solidity. It also contains various implementation of the [peders

61 lines (60 loc) 1.59 kB
{ "name": "starknet-storage-proof-solidity", "version": "0.2.0", "main": "index.js", "license": "MIT", "files": [ " contracts/*.sol" ], "keywords": [ "ethereum", "starknet", "storage", "proof", "pedersen", "hash", "solidity" ], "dependencies": { "@types/elliptic": "^6.4.14", "bn.js": "^5.2.0", "elliptic": "^6.5.4", "hardhat": "^2.8.3", "hash.js": "^1.1.7" }, "repository": { "type": "git", "url": "https://github.com/Kelvyne/starknet-storage-proof-solidity.git" }, "devDependencies": { "@nomiclabs/hardhat-ethers": "^2.0.0", "@nomiclabs/hardhat-etherscan": "^2.1.3", "@nomiclabs/hardhat-waffle": "^2.0.0", "@typechain/ethers-v5": "^7.0.1", "@typechain/hardhat": "^2.3.0", "@types/chai": "^4.2.21", "@types/mocha": "^9.0.0", "@types/node": "^12.0.0", "@typescript-eslint/eslint-plugin": "^4.29.1", "@typescript-eslint/parser": "^4.29.1", "chai": "^4.2.0", "dotenv": "^10.0.0", "eslint": "^7.29.0", "eslint-config-prettier": "^8.3.0", "eslint-config-standard": "^16.0.3", "eslint-plugin-import": "^2.23.4", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^3.4.0", "eslint-plugin-promise": "^5.1.0", "ethereum-waffle": "^3.0.0", "ethers": "^5.0.0", "hardhat-gas-reporter": "^1.0.4", "prettier": "^2.3.2", "prettier-plugin-solidity": "^1.0.0-beta.13", "solhint": "^3.3.6", "solidity-coverage": "^0.7.16", "ts-node": "^10.1.0", "typechain": "^5.1.2", "typescript": "^4.5.2" } }