├── .gitattributes ├── .gitignore ├── README.md ├── abis └── Gravity.json ├── assets ├── graphnode.jpg ├── image-20220519214848779.png ├── image-20220519215435855.png ├── image-20220519215644410.png ├── image-20220519215921877.png ├── image-20220519220622669.png ├── image-20220519221014419.png ├── image-20220519221147734.png ├── image-20220519223000254.png ├── image-20221005130354662.png ├── image-20221006102831823.png ├── image-5022356.png ├── image.png └── subgraph流程图.jpg ├── contracts ├── .env-template ├── README.md ├── artifacts │ ├── build-info │ │ └── 634e105b33bcdb450ec2df1d07181c97.json │ └── contracts │ │ └── Gravity.sol │ │ ├── GravatarRegistry.dbg.json │ │ └── GravatarRegistry.json ├── cache │ └── solidity-files-cache.json ├── contracts │ └── Gravity.sol ├── hardhat.config.ts ├── package-lock.json ├── package.json ├── scripts │ ├── deploy.ts │ └── setup.ts ├── test │ └── Lock.ts ├── tsconfig.json └── typechain-types │ ├── GravatarRegistry.ts │ ├── common.ts │ ├── factories │ ├── GravatarRegistry__factory.ts │ └── index.ts │ ├── hardhat.d.ts │ └── index.ts ├── dapp ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json └── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── components │ ├── Error │ │ ├── Error.jsx │ │ └── index.js │ ├── Filter │ │ ├── Filter.jsx │ │ └── index.js │ ├── Gravatars │ │ ├── Gravatars.jsx │ │ └── index.js │ └── Header │ │ ├── Header.jsx │ │ └── index.js │ ├── index.css │ ├── index.js │ └── serviceWorker.js ├── docker-compose.yml ├── package.json ├── schema.graphql ├── src └── mapping.ts └── subgraph.yaml /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sol linguist-language=Solidity 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/README.md -------------------------------------------------------------------------------- /abis/Gravity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/abis/Gravity.json -------------------------------------------------------------------------------- /assets/graphnode.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/assets/graphnode.jpg -------------------------------------------------------------------------------- /assets/image-20220519214848779.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/assets/image-20220519214848779.png -------------------------------------------------------------------------------- /assets/image-20220519215435855.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/assets/image-20220519215435855.png -------------------------------------------------------------------------------- /assets/image-20220519215644410.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/assets/image-20220519215644410.png -------------------------------------------------------------------------------- /assets/image-20220519215921877.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/assets/image-20220519215921877.png -------------------------------------------------------------------------------- /assets/image-20220519220622669.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/assets/image-20220519220622669.png -------------------------------------------------------------------------------- /assets/image-20220519221014419.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/assets/image-20220519221014419.png -------------------------------------------------------------------------------- /assets/image-20220519221147734.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/assets/image-20220519221147734.png -------------------------------------------------------------------------------- /assets/image-20220519223000254.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/assets/image-20220519223000254.png -------------------------------------------------------------------------------- /assets/image-20221005130354662.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/assets/image-20221005130354662.png -------------------------------------------------------------------------------- /assets/image-20221006102831823.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/assets/image-20221006102831823.png -------------------------------------------------------------------------------- /assets/image-5022356.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/assets/image-5022356.png -------------------------------------------------------------------------------- /assets/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/assets/image.png -------------------------------------------------------------------------------- /assets/subgraph流程图.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/assets/subgraph流程图.jpg -------------------------------------------------------------------------------- /contracts/.env-template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/contracts/.env-template -------------------------------------------------------------------------------- /contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/contracts/README.md -------------------------------------------------------------------------------- /contracts/artifacts/build-info/634e105b33bcdb450ec2df1d07181c97.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/contracts/artifacts/build-info/634e105b33bcdb450ec2df1d07181c97.json -------------------------------------------------------------------------------- /contracts/artifacts/contracts/Gravity.sol/GravatarRegistry.dbg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/contracts/artifacts/contracts/Gravity.sol/GravatarRegistry.dbg.json -------------------------------------------------------------------------------- /contracts/artifacts/contracts/Gravity.sol/GravatarRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/contracts/artifacts/contracts/Gravity.sol/GravatarRegistry.json -------------------------------------------------------------------------------- /contracts/cache/solidity-files-cache.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/contracts/cache/solidity-files-cache.json -------------------------------------------------------------------------------- /contracts/contracts/Gravity.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/contracts/contracts/Gravity.sol -------------------------------------------------------------------------------- /contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/contracts/hardhat.config.ts -------------------------------------------------------------------------------- /contracts/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/contracts/package-lock.json -------------------------------------------------------------------------------- /contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/contracts/package.json -------------------------------------------------------------------------------- /contracts/scripts/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/contracts/scripts/deploy.ts -------------------------------------------------------------------------------- /contracts/scripts/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/contracts/scripts/setup.ts -------------------------------------------------------------------------------- /contracts/test/Lock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/contracts/test/Lock.ts -------------------------------------------------------------------------------- /contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/contracts/tsconfig.json -------------------------------------------------------------------------------- /contracts/typechain-types/GravatarRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/contracts/typechain-types/GravatarRegistry.ts -------------------------------------------------------------------------------- /contracts/typechain-types/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/contracts/typechain-types/common.ts -------------------------------------------------------------------------------- /contracts/typechain-types/factories/GravatarRegistry__factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/contracts/typechain-types/factories/GravatarRegistry__factory.ts -------------------------------------------------------------------------------- /contracts/typechain-types/factories/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/contracts/typechain-types/factories/index.ts -------------------------------------------------------------------------------- /contracts/typechain-types/hardhat.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/contracts/typechain-types/hardhat.d.ts -------------------------------------------------------------------------------- /contracts/typechain-types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/contracts/typechain-types/index.ts -------------------------------------------------------------------------------- /dapp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/dapp/.gitignore -------------------------------------------------------------------------------- /dapp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/dapp/README.md -------------------------------------------------------------------------------- /dapp/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/dapp/package-lock.json -------------------------------------------------------------------------------- /dapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/dapp/package.json -------------------------------------------------------------------------------- /dapp/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/dapp/public/favicon.ico -------------------------------------------------------------------------------- /dapp/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/dapp/public/index.html -------------------------------------------------------------------------------- /dapp/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/dapp/public/manifest.json -------------------------------------------------------------------------------- /dapp/src/App.css: -------------------------------------------------------------------------------- 1 | .App { 2 | padding: 2em; 3 | } 4 | -------------------------------------------------------------------------------- /dapp/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/dapp/src/App.js -------------------------------------------------------------------------------- /dapp/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/dapp/src/App.test.js -------------------------------------------------------------------------------- /dapp/src/components/Error/Error.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/dapp/src/components/Error/Error.jsx -------------------------------------------------------------------------------- /dapp/src/components/Error/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Error' 2 | -------------------------------------------------------------------------------- /dapp/src/components/Filter/Filter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/dapp/src/components/Filter/Filter.jsx -------------------------------------------------------------------------------- /dapp/src/components/Filter/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Filter' 2 | -------------------------------------------------------------------------------- /dapp/src/components/Gravatars/Gravatars.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/dapp/src/components/Gravatars/Gravatars.jsx -------------------------------------------------------------------------------- /dapp/src/components/Gravatars/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Gravatars' 2 | -------------------------------------------------------------------------------- /dapp/src/components/Header/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/dapp/src/components/Header/Header.jsx -------------------------------------------------------------------------------- /dapp/src/components/Header/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Header' 2 | -------------------------------------------------------------------------------- /dapp/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/dapp/src/index.css -------------------------------------------------------------------------------- /dapp/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/dapp/src/index.js -------------------------------------------------------------------------------- /dapp/src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/dapp/src/serviceWorker.js -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/package.json -------------------------------------------------------------------------------- /schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/schema.graphql -------------------------------------------------------------------------------- /src/mapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/src/mapping.ts -------------------------------------------------------------------------------- /subgraph.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dukedaily/subgraph-demo-dapp/HEAD/subgraph.yaml --------------------------------------------------------------------------------