├── ._target ├── .gitignore ├── Scarb.lock ├── Scarb.toml ├── backend ├── .dockerignore ├── .github │ └── workflows │ │ └── fly.yml ├── Cargo.lock ├── Cargo.toml ├── Dockerfile ├── README.md └── src │ ├── main.rs │ ├── server │ ├── mod.rs │ └── routes_handler.rs │ └── utils │ └── mod.rs ├── frontend ├── .eslintrc.json ├── .gitignore ├── README.md ├── design.md ├── jsconfig.json ├── next.config.mjs ├── package-lock.json ├── package.json ├── postcss.config.mjs ├── public │ ├── assets │ │ ├── Frame.svg │ │ ├── Group.png │ │ ├── Spinner-Filled-Circles.png │ │ ├── arrow-down.png │ │ ├── cryptocurrency-color_eth.png │ │ ├── drawing.svg │ │ ├── ethSub.png │ │ ├── ic_twotone-telegram.svg │ │ ├── icons8-error-48.png │ │ ├── image2vector.svg │ │ ├── moon.png │ │ ├── sun.png │ │ ├── undraw_checklist__re_2w7v 1.png │ │ ├── undraw_checklist__re_2w7v 1.svg │ │ ├── undraw_checklist__re_2w7v 2.svg │ │ ├── undraw_checklist__re_2w7v_1.svg │ │ └── vertopal.com_undraw_checklist__re_2w7v 1.svg │ ├── next.svg │ └── vercel.svg ├── src │ ├── app │ │ ├── About │ │ │ └── page.js │ │ ├── favicon.ico │ │ ├── globals.css │ │ ├── layout.js │ │ └── page.js │ ├── components │ │ ├── About │ │ │ └── About.jsx │ │ ├── Checking.jsx │ │ ├── CheckingModal.jsx │ │ ├── Footer.jsx │ │ ├── Home │ │ │ └── HomePage.jsx │ │ ├── NavBar.jsx │ │ ├── Provider.jsx │ │ └── ThemeSwitcher.jsx │ └── context │ │ └── ActualFeesContext.jsx └── tailwind.config.js └── src ├── gas_api.cairo ├── lib.cairo └── test.cairo /._target: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/._target -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | /backend/fly.toml -------------------------------------------------------------------------------- /Scarb.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/Scarb.lock -------------------------------------------------------------------------------- /Scarb.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/Scarb.toml -------------------------------------------------------------------------------- /backend/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/backend/.dockerignore -------------------------------------------------------------------------------- /backend/.github/workflows/fly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/backend/.github/workflows/fly.yml -------------------------------------------------------------------------------- /backend/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/backend/Cargo.lock -------------------------------------------------------------------------------- /backend/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/backend/Cargo.toml -------------------------------------------------------------------------------- /backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/backend/Dockerfile -------------------------------------------------------------------------------- /backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/backend/README.md -------------------------------------------------------------------------------- /backend/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/backend/src/main.rs -------------------------------------------------------------------------------- /backend/src/server/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod routes_handler; 2 | -------------------------------------------------------------------------------- /backend/src/server/routes_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/backend/src/server/routes_handler.rs -------------------------------------------------------------------------------- /backend/src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/backend/src/utils/mod.rs -------------------------------------------------------------------------------- /frontend/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/design.md -------------------------------------------------------------------------------- /frontend/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/jsconfig.json -------------------------------------------------------------------------------- /frontend/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/next.config.mjs -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/postcss.config.mjs -------------------------------------------------------------------------------- /frontend/public/assets/Frame.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/public/assets/Frame.svg -------------------------------------------------------------------------------- /frontend/public/assets/Group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/public/assets/Group.png -------------------------------------------------------------------------------- /frontend/public/assets/Spinner-Filled-Circles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/public/assets/Spinner-Filled-Circles.png -------------------------------------------------------------------------------- /frontend/public/assets/arrow-down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/public/assets/arrow-down.png -------------------------------------------------------------------------------- /frontend/public/assets/cryptocurrency-color_eth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/public/assets/cryptocurrency-color_eth.png -------------------------------------------------------------------------------- /frontend/public/assets/drawing.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/public/assets/drawing.svg -------------------------------------------------------------------------------- /frontend/public/assets/ethSub.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/public/assets/ethSub.png -------------------------------------------------------------------------------- /frontend/public/assets/ic_twotone-telegram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/public/assets/ic_twotone-telegram.svg -------------------------------------------------------------------------------- /frontend/public/assets/icons8-error-48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/public/assets/icons8-error-48.png -------------------------------------------------------------------------------- /frontend/public/assets/image2vector.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/public/assets/image2vector.svg -------------------------------------------------------------------------------- /frontend/public/assets/moon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/public/assets/moon.png -------------------------------------------------------------------------------- /frontend/public/assets/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/public/assets/sun.png -------------------------------------------------------------------------------- /frontend/public/assets/undraw_checklist__re_2w7v 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/public/assets/undraw_checklist__re_2w7v 1.png -------------------------------------------------------------------------------- /frontend/public/assets/undraw_checklist__re_2w7v 1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/public/assets/undraw_checklist__re_2w7v 1.svg -------------------------------------------------------------------------------- /frontend/public/assets/undraw_checklist__re_2w7v 2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/public/assets/undraw_checklist__re_2w7v 2.svg -------------------------------------------------------------------------------- /frontend/public/assets/undraw_checklist__re_2w7v_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/public/assets/undraw_checklist__re_2w7v_1.svg -------------------------------------------------------------------------------- /frontend/public/assets/vertopal.com_undraw_checklist__re_2w7v 1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/public/assets/vertopal.com_undraw_checklist__re_2w7v 1.svg -------------------------------------------------------------------------------- /frontend/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/public/next.svg -------------------------------------------------------------------------------- /frontend/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/public/vercel.svg -------------------------------------------------------------------------------- /frontend/src/app/About/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/src/app/About/page.js -------------------------------------------------------------------------------- /frontend/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/src/app/favicon.ico -------------------------------------------------------------------------------- /frontend/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/src/app/globals.css -------------------------------------------------------------------------------- /frontend/src/app/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/src/app/layout.js -------------------------------------------------------------------------------- /frontend/src/app/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/src/app/page.js -------------------------------------------------------------------------------- /frontend/src/components/About/About.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/src/components/About/About.jsx -------------------------------------------------------------------------------- /frontend/src/components/Checking.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/src/components/Checking.jsx -------------------------------------------------------------------------------- /frontend/src/components/CheckingModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/src/components/CheckingModal.jsx -------------------------------------------------------------------------------- /frontend/src/components/Footer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/src/components/Footer.jsx -------------------------------------------------------------------------------- /frontend/src/components/Home/HomePage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/src/components/Home/HomePage.jsx -------------------------------------------------------------------------------- /frontend/src/components/NavBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/src/components/NavBar.jsx -------------------------------------------------------------------------------- /frontend/src/components/Provider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/src/components/Provider.jsx -------------------------------------------------------------------------------- /frontend/src/components/ThemeSwitcher.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/src/components/ThemeSwitcher.jsx -------------------------------------------------------------------------------- /frontend/src/context/ActualFeesContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/src/context/ActualFeesContext.jsx -------------------------------------------------------------------------------- /frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/frontend/tailwind.config.js -------------------------------------------------------------------------------- /src/gas_api.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/src/gas_api.cairo -------------------------------------------------------------------------------- /src/lib.cairo: -------------------------------------------------------------------------------- 1 | mod gas_api; 2 | mod test; 3 | -------------------------------------------------------------------------------- /src/test.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faytey/starknet-gasprice-gas-limit-endpoint/HEAD/src/test.cairo --------------------------------------------------------------------------------