├── .env.example ├── .gitignore ├── README.md ├── package.json ├── public ├── android-chrome-192x192.png ├── android-chrome-256x256.png ├── apple-touch-icon.png ├── favicon-16x16.png ├── favicon-32x32.png ├── favicon.ico ├── index.html ├── robots.txt ├── safari-pinned-tab.svg ├── site.webmanifest ├── sitemap.xml └── trusted-by │ ├── ethereum.svg │ ├── gnosis.svg │ ├── okx.svg │ └── oz.svg ├── screenshots ├── auto-parse.png ├── manually-input.png └── struct-argument-example.png ├── src ├── App.tsx ├── components │ ├── AutoParse │ │ ├── AutoParse.styled.ts │ │ ├── AutoParse.tsx │ │ └── index.ts │ ├── Banner │ │ ├── Banner.styled.ts │ │ ├── Banner.tsx │ │ └── index.ts │ ├── Button │ │ ├── Button.styled.ts │ │ ├── Button.tsx │ │ └── index.ts │ ├── CodeMirror │ │ ├── CodeMirror.styled.ts │ │ ├── CodeMirror.tsx │ │ └── index.tsx │ ├── Footer │ │ ├── Footer.styled.ts │ │ ├── Footer.tsx │ │ └── index.ts │ ├── FormGroup │ │ ├── FormGroup.styled.ts │ │ ├── FormGroup.tsx │ │ └── index.tsx │ ├── Header │ │ ├── DropdownMenu.tsx │ │ ├── Header.styled.ts │ │ ├── Header.tsx │ │ └── index.ts │ ├── Hero │ │ ├── Hero.styled.ts │ │ ├── Hero.tsx │ │ └── index.ts │ ├── Icons │ │ ├── Arrow.tsx │ │ ├── Close.tsx │ │ ├── Email.tsx │ │ ├── Moon.tsx │ │ ├── Plus.tsx │ │ ├── Sun.tsx │ │ ├── Telegram.tsx │ │ └── WeChat.tsx │ ├── Input │ │ ├── Input.styled.ts │ │ ├── Input.tsx │ │ └── index.ts │ ├── Layout │ │ ├── Layout.styles.ts │ │ ├── Layout.tsx │ │ └── index.ts │ ├── ManualParameters │ │ ├── ManualParameters.styled.ts │ │ ├── ManualParameters.tsx │ │ └── index.ts │ ├── MethodInputs │ │ ├── MethodInputs.styled.ts │ │ ├── MethodInputs.tsx │ │ └── index.ts │ ├── MobileMenu │ │ ├── MobileMenu.styled.ts │ │ ├── MobileMenu.tsx │ │ └── index.ts │ ├── Modal │ │ ├── Modal.styled.ts │ │ ├── Modal.tsx │ │ └── index.ts │ ├── Select │ │ ├── Select.styled.ts │ │ ├── Select.tsx │ │ └── index.ts │ ├── Socials │ │ ├── Socials.styled.ts │ │ ├── Socials.tsx │ │ ├── getSocials.tsx │ │ └── index.ts │ ├── Svg │ │ └── index.tsx │ ├── Tabs │ │ ├── Tab.tsx │ │ ├── Tabs.styled.ts │ │ ├── Tabs.tsx │ │ └── index.ts │ └── ThemeButton │ │ ├── ThemeButton.styled.ts │ │ ├── ThemeButton.tsx │ │ └── index.ts ├── constants │ ├── banners.ts │ ├── common.ts │ ├── links.ts │ └── otherServices.ts ├── fonts │ ├── AvenirNext │ │ ├── AvenirNextLTPro-Bold.otf │ │ └── AvenirNextLTPro-Regular.otf │ ├── Futura │ │ ├── Futura-Bold.eot │ │ ├── Futura-Bold.ttf │ │ ├── Futura-Bold.woff │ │ ├── Futura-Bold.woff2 │ │ ├── Futura-Light.eot │ │ ├── Futura-Light.ttf │ │ ├── Futura-Light.woff │ │ ├── Futura-Light.woff2 │ │ ├── Futura-Medium.eot │ │ ├── Futura-Medium.ttf │ │ ├── Futura-Medium.woff │ │ └── Futura-Medium.woff2 │ └── PT-Mono │ │ └── PTMono-Regular.ttf ├── helpers │ ├── colors.ts │ ├── device.ts │ ├── mixins.ts │ ├── typography.ts │ └── variables.ts ├── hooks │ ├── index.tsx │ ├── useLocalStorage.ts │ └── useWindowSize.ts ├── images │ ├── HashExBanner.jpeg │ ├── HashExBannerMob.jpeg │ ├── HashExContacts.jpg │ ├── HashExContactsMob.jpg │ ├── analytex-hero-bg.png │ ├── arrow-green-secondary.svg │ ├── arrow-green.svg │ ├── arrow-white.svg │ ├── contacts-bg-light.png │ ├── contacts-bg.png │ ├── copy.svg │ ├── dsa.jpg │ ├── dsaMob.svg │ ├── dsamember-badge.svg │ ├── hash.svg │ ├── header-arrow.svg │ ├── laptop.svg │ ├── logo-footer.svg │ ├── logo.svg │ ├── maximizer.jpeg │ ├── maximizerMob.svg │ ├── service-other-bg.jpeg │ ├── telegramBot.jpg │ ├── telegramBotMob.jpg │ └── tooltip-wechat.svg ├── index.tsx ├── interfaces │ └── index.ts ├── logo.svg ├── react-app-env.d.ts ├── reportWebVitals.ts ├── sections │ ├── Contacts │ │ ├── Contacts.styled.ts │ │ ├── Contacts.tsx │ │ └── index.ts │ ├── DescriptionSection │ │ ├── DescriptionBlock.styled.ts │ │ ├── DescriptionBlock.tsx │ │ └── index.tsx │ ├── EncodedSection │ │ ├── EncodedData.styled.ts │ │ ├── EncodedData.tsx │ │ └── index.tsx │ ├── InfoSection │ │ ├── InfoSection.styled.ts │ │ ├── InfoSection.tsx │ │ └── index.tsx │ ├── OtherServices │ │ ├── OtherServices.styled.ts │ │ ├── OtherServices.tsx │ │ └── index.ts │ ├── SettingsSection │ │ ├── MethodInputs.tsx │ │ ├── SettingsSection.styled.ts │ │ ├── SettingsSection.tsx │ │ └── index.ts │ └── TrustedBySection │ │ ├── TrustedBySection.styled.ts │ │ ├── TrustedBySection.tsx │ │ └── index.ts ├── setupTests.ts ├── styled.d.ts ├── styles │ ├── fonts.css │ └── themes.ts └── utils │ ├── debounce.ts │ ├── gtag.ts │ ├── helpers.ts │ ├── index.tsx │ └── utils.test.tsx └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- 1 | REACT_APP_GTAG_ID="" -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/package.json -------------------------------------------------------------------------------- /public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /public/android-chrome-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/public/android-chrome-256x256.png -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/public/apple-touch-icon.png -------------------------------------------------------------------------------- /public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/public/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/public/favicon-32x32.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/public/index.html -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/public/robots.txt -------------------------------------------------------------------------------- /public/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/public/safari-pinned-tab.svg -------------------------------------------------------------------------------- /public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/public/site.webmanifest -------------------------------------------------------------------------------- /public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/public/sitemap.xml -------------------------------------------------------------------------------- /public/trusted-by/ethereum.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/public/trusted-by/ethereum.svg -------------------------------------------------------------------------------- /public/trusted-by/gnosis.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/public/trusted-by/gnosis.svg -------------------------------------------------------------------------------- /public/trusted-by/okx.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/public/trusted-by/okx.svg -------------------------------------------------------------------------------- /public/trusted-by/oz.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/public/trusted-by/oz.svg -------------------------------------------------------------------------------- /screenshots/auto-parse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/screenshots/auto-parse.png -------------------------------------------------------------------------------- /screenshots/manually-input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/screenshots/manually-input.png -------------------------------------------------------------------------------- /screenshots/struct-argument-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/screenshots/struct-argument-example.png -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/components/AutoParse/AutoParse.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/AutoParse/AutoParse.styled.ts -------------------------------------------------------------------------------- /src/components/AutoParse/AutoParse.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/AutoParse/AutoParse.tsx -------------------------------------------------------------------------------- /src/components/AutoParse/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./AutoParse"; 2 | -------------------------------------------------------------------------------- /src/components/Banner/Banner.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Banner/Banner.styled.ts -------------------------------------------------------------------------------- /src/components/Banner/Banner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Banner/Banner.tsx -------------------------------------------------------------------------------- /src/components/Banner/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./Banner"; 2 | -------------------------------------------------------------------------------- /src/components/Button/Button.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Button/Button.styled.ts -------------------------------------------------------------------------------- /src/components/Button/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Button/Button.tsx -------------------------------------------------------------------------------- /src/components/Button/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./Button"; 2 | -------------------------------------------------------------------------------- /src/components/CodeMirror/CodeMirror.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/CodeMirror/CodeMirror.styled.ts -------------------------------------------------------------------------------- /src/components/CodeMirror/CodeMirror.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/CodeMirror/CodeMirror.tsx -------------------------------------------------------------------------------- /src/components/CodeMirror/index.tsx: -------------------------------------------------------------------------------- 1 | export { default } from "./CodeMirror"; 2 | -------------------------------------------------------------------------------- /src/components/Footer/Footer.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Footer/Footer.styled.ts -------------------------------------------------------------------------------- /src/components/Footer/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Footer/Footer.tsx -------------------------------------------------------------------------------- /src/components/Footer/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./Footer"; 2 | -------------------------------------------------------------------------------- /src/components/FormGroup/FormGroup.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/FormGroup/FormGroup.styled.ts -------------------------------------------------------------------------------- /src/components/FormGroup/FormGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/FormGroup/FormGroup.tsx -------------------------------------------------------------------------------- /src/components/FormGroup/index.tsx: -------------------------------------------------------------------------------- 1 | export { default } from "./FormGroup"; 2 | -------------------------------------------------------------------------------- /src/components/Header/DropdownMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Header/DropdownMenu.tsx -------------------------------------------------------------------------------- /src/components/Header/Header.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Header/Header.styled.ts -------------------------------------------------------------------------------- /src/components/Header/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Header/Header.tsx -------------------------------------------------------------------------------- /src/components/Header/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./Header"; 2 | -------------------------------------------------------------------------------- /src/components/Hero/Hero.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Hero/Hero.styled.ts -------------------------------------------------------------------------------- /src/components/Hero/Hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Hero/Hero.tsx -------------------------------------------------------------------------------- /src/components/Hero/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./Hero"; 2 | -------------------------------------------------------------------------------- /src/components/Icons/Arrow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Icons/Arrow.tsx -------------------------------------------------------------------------------- /src/components/Icons/Close.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Icons/Close.tsx -------------------------------------------------------------------------------- /src/components/Icons/Email.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Icons/Email.tsx -------------------------------------------------------------------------------- /src/components/Icons/Moon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Icons/Moon.tsx -------------------------------------------------------------------------------- /src/components/Icons/Plus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Icons/Plus.tsx -------------------------------------------------------------------------------- /src/components/Icons/Sun.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Icons/Sun.tsx -------------------------------------------------------------------------------- /src/components/Icons/Telegram.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Icons/Telegram.tsx -------------------------------------------------------------------------------- /src/components/Icons/WeChat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Icons/WeChat.tsx -------------------------------------------------------------------------------- /src/components/Input/Input.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Input/Input.styled.ts -------------------------------------------------------------------------------- /src/components/Input/Input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Input/Input.tsx -------------------------------------------------------------------------------- /src/components/Input/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./Input"; 2 | -------------------------------------------------------------------------------- /src/components/Layout/Layout.styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Layout/Layout.styles.ts -------------------------------------------------------------------------------- /src/components/Layout/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Layout/Layout.tsx -------------------------------------------------------------------------------- /src/components/Layout/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./Layout"; 2 | -------------------------------------------------------------------------------- /src/components/ManualParameters/ManualParameters.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/ManualParameters/ManualParameters.styled.ts -------------------------------------------------------------------------------- /src/components/ManualParameters/ManualParameters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/ManualParameters/ManualParameters.tsx -------------------------------------------------------------------------------- /src/components/ManualParameters/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./ManualParameters"; 2 | -------------------------------------------------------------------------------- /src/components/MethodInputs/MethodInputs.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/MethodInputs/MethodInputs.styled.ts -------------------------------------------------------------------------------- /src/components/MethodInputs/MethodInputs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/MethodInputs/MethodInputs.tsx -------------------------------------------------------------------------------- /src/components/MethodInputs/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./MethodInputs"; 2 | -------------------------------------------------------------------------------- /src/components/MobileMenu/MobileMenu.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/MobileMenu/MobileMenu.styled.ts -------------------------------------------------------------------------------- /src/components/MobileMenu/MobileMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/MobileMenu/MobileMenu.tsx -------------------------------------------------------------------------------- /src/components/MobileMenu/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./MobileMenu"; 2 | -------------------------------------------------------------------------------- /src/components/Modal/Modal.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Modal/Modal.styled.ts -------------------------------------------------------------------------------- /src/components/Modal/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Modal/Modal.tsx -------------------------------------------------------------------------------- /src/components/Modal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./Modal"; 2 | -------------------------------------------------------------------------------- /src/components/Select/Select.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Select/Select.styled.ts -------------------------------------------------------------------------------- /src/components/Select/Select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Select/Select.tsx -------------------------------------------------------------------------------- /src/components/Select/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./Select"; 2 | -------------------------------------------------------------------------------- /src/components/Socials/Socials.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Socials/Socials.styled.ts -------------------------------------------------------------------------------- /src/components/Socials/Socials.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Socials/Socials.tsx -------------------------------------------------------------------------------- /src/components/Socials/getSocials.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Socials/getSocials.tsx -------------------------------------------------------------------------------- /src/components/Socials/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./Socials"; 2 | -------------------------------------------------------------------------------- /src/components/Svg/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Svg/index.tsx -------------------------------------------------------------------------------- /src/components/Tabs/Tab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Tabs/Tab.tsx -------------------------------------------------------------------------------- /src/components/Tabs/Tabs.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Tabs/Tabs.styled.ts -------------------------------------------------------------------------------- /src/components/Tabs/Tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/Tabs/Tabs.tsx -------------------------------------------------------------------------------- /src/components/Tabs/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./Tabs"; 2 | -------------------------------------------------------------------------------- /src/components/ThemeButton/ThemeButton.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/ThemeButton/ThemeButton.styled.ts -------------------------------------------------------------------------------- /src/components/ThemeButton/ThemeButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/components/ThemeButton/ThemeButton.tsx -------------------------------------------------------------------------------- /src/components/ThemeButton/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./ThemeButton"; 2 | -------------------------------------------------------------------------------- /src/constants/banners.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/constants/banners.ts -------------------------------------------------------------------------------- /src/constants/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/constants/common.ts -------------------------------------------------------------------------------- /src/constants/links.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/constants/links.ts -------------------------------------------------------------------------------- /src/constants/otherServices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/constants/otherServices.ts -------------------------------------------------------------------------------- /src/fonts/AvenirNext/AvenirNextLTPro-Bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/fonts/AvenirNext/AvenirNextLTPro-Bold.otf -------------------------------------------------------------------------------- /src/fonts/AvenirNext/AvenirNextLTPro-Regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/fonts/AvenirNext/AvenirNextLTPro-Regular.otf -------------------------------------------------------------------------------- /src/fonts/Futura/Futura-Bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/fonts/Futura/Futura-Bold.eot -------------------------------------------------------------------------------- /src/fonts/Futura/Futura-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/fonts/Futura/Futura-Bold.ttf -------------------------------------------------------------------------------- /src/fonts/Futura/Futura-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/fonts/Futura/Futura-Bold.woff -------------------------------------------------------------------------------- /src/fonts/Futura/Futura-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/fonts/Futura/Futura-Bold.woff2 -------------------------------------------------------------------------------- /src/fonts/Futura/Futura-Light.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/fonts/Futura/Futura-Light.eot -------------------------------------------------------------------------------- /src/fonts/Futura/Futura-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/fonts/Futura/Futura-Light.ttf -------------------------------------------------------------------------------- /src/fonts/Futura/Futura-Light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/fonts/Futura/Futura-Light.woff -------------------------------------------------------------------------------- /src/fonts/Futura/Futura-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/fonts/Futura/Futura-Light.woff2 -------------------------------------------------------------------------------- /src/fonts/Futura/Futura-Medium.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/fonts/Futura/Futura-Medium.eot -------------------------------------------------------------------------------- /src/fonts/Futura/Futura-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/fonts/Futura/Futura-Medium.ttf -------------------------------------------------------------------------------- /src/fonts/Futura/Futura-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/fonts/Futura/Futura-Medium.woff -------------------------------------------------------------------------------- /src/fonts/Futura/Futura-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/fonts/Futura/Futura-Medium.woff2 -------------------------------------------------------------------------------- /src/fonts/PT-Mono/PTMono-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/fonts/PT-Mono/PTMono-Regular.ttf -------------------------------------------------------------------------------- /src/helpers/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/helpers/colors.ts -------------------------------------------------------------------------------- /src/helpers/device.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/helpers/device.ts -------------------------------------------------------------------------------- /src/helpers/mixins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/helpers/mixins.ts -------------------------------------------------------------------------------- /src/helpers/typography.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/helpers/typography.ts -------------------------------------------------------------------------------- /src/helpers/variables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/helpers/variables.ts -------------------------------------------------------------------------------- /src/hooks/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/hooks/index.tsx -------------------------------------------------------------------------------- /src/hooks/useLocalStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/hooks/useLocalStorage.ts -------------------------------------------------------------------------------- /src/hooks/useWindowSize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/hooks/useWindowSize.ts -------------------------------------------------------------------------------- /src/images/HashExBanner.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/HashExBanner.jpeg -------------------------------------------------------------------------------- /src/images/HashExBannerMob.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/HashExBannerMob.jpeg -------------------------------------------------------------------------------- /src/images/HashExContacts.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/HashExContacts.jpg -------------------------------------------------------------------------------- /src/images/HashExContactsMob.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/HashExContactsMob.jpg -------------------------------------------------------------------------------- /src/images/analytex-hero-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/analytex-hero-bg.png -------------------------------------------------------------------------------- /src/images/arrow-green-secondary.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/arrow-green-secondary.svg -------------------------------------------------------------------------------- /src/images/arrow-green.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/arrow-green.svg -------------------------------------------------------------------------------- /src/images/arrow-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/arrow-white.svg -------------------------------------------------------------------------------- /src/images/contacts-bg-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/contacts-bg-light.png -------------------------------------------------------------------------------- /src/images/contacts-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/contacts-bg.png -------------------------------------------------------------------------------- /src/images/copy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/copy.svg -------------------------------------------------------------------------------- /src/images/dsa.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/dsa.jpg -------------------------------------------------------------------------------- /src/images/dsaMob.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/dsaMob.svg -------------------------------------------------------------------------------- /src/images/dsamember-badge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/dsamember-badge.svg -------------------------------------------------------------------------------- /src/images/hash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/hash.svg -------------------------------------------------------------------------------- /src/images/header-arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/header-arrow.svg -------------------------------------------------------------------------------- /src/images/laptop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/laptop.svg -------------------------------------------------------------------------------- /src/images/logo-footer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/logo-footer.svg -------------------------------------------------------------------------------- /src/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/logo.svg -------------------------------------------------------------------------------- /src/images/maximizer.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/maximizer.jpeg -------------------------------------------------------------------------------- /src/images/maximizerMob.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/maximizerMob.svg -------------------------------------------------------------------------------- /src/images/service-other-bg.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/service-other-bg.jpeg -------------------------------------------------------------------------------- /src/images/telegramBot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/telegramBot.jpg -------------------------------------------------------------------------------- /src/images/telegramBotMob.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/telegramBotMob.jpg -------------------------------------------------------------------------------- /src/images/tooltip-wechat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/images/tooltip-wechat.svg -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/interfaces/index.ts -------------------------------------------------------------------------------- /src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/logo.svg -------------------------------------------------------------------------------- /src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/reportWebVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/reportWebVitals.ts -------------------------------------------------------------------------------- /src/sections/Contacts/Contacts.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/sections/Contacts/Contacts.styled.ts -------------------------------------------------------------------------------- /src/sections/Contacts/Contacts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/sections/Contacts/Contacts.tsx -------------------------------------------------------------------------------- /src/sections/Contacts/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./Contacts"; 2 | -------------------------------------------------------------------------------- /src/sections/DescriptionSection/DescriptionBlock.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/sections/DescriptionSection/DescriptionBlock.styled.ts -------------------------------------------------------------------------------- /src/sections/DescriptionSection/DescriptionBlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/sections/DescriptionSection/DescriptionBlock.tsx -------------------------------------------------------------------------------- /src/sections/DescriptionSection/index.tsx: -------------------------------------------------------------------------------- 1 | export { default } from "./DescriptionBlock"; 2 | -------------------------------------------------------------------------------- /src/sections/EncodedSection/EncodedData.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/sections/EncodedSection/EncodedData.styled.ts -------------------------------------------------------------------------------- /src/sections/EncodedSection/EncodedData.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/sections/EncodedSection/EncodedData.tsx -------------------------------------------------------------------------------- /src/sections/EncodedSection/index.tsx: -------------------------------------------------------------------------------- 1 | export { default } from "./EncodedData"; 2 | -------------------------------------------------------------------------------- /src/sections/InfoSection/InfoSection.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/sections/InfoSection/InfoSection.styled.ts -------------------------------------------------------------------------------- /src/sections/InfoSection/InfoSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/sections/InfoSection/InfoSection.tsx -------------------------------------------------------------------------------- /src/sections/InfoSection/index.tsx: -------------------------------------------------------------------------------- 1 | export { default } from "./InfoSection"; 2 | -------------------------------------------------------------------------------- /src/sections/OtherServices/OtherServices.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/sections/OtherServices/OtherServices.styled.ts -------------------------------------------------------------------------------- /src/sections/OtherServices/OtherServices.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/sections/OtherServices/OtherServices.tsx -------------------------------------------------------------------------------- /src/sections/OtherServices/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./OtherServices"; 2 | -------------------------------------------------------------------------------- /src/sections/SettingsSection/MethodInputs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/sections/SettingsSection/MethodInputs.tsx -------------------------------------------------------------------------------- /src/sections/SettingsSection/SettingsSection.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/sections/SettingsSection/SettingsSection.styled.ts -------------------------------------------------------------------------------- /src/sections/SettingsSection/SettingsSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/sections/SettingsSection/SettingsSection.tsx -------------------------------------------------------------------------------- /src/sections/SettingsSection/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./SettingsSection"; 2 | -------------------------------------------------------------------------------- /src/sections/TrustedBySection/TrustedBySection.styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/sections/TrustedBySection/TrustedBySection.styled.ts -------------------------------------------------------------------------------- /src/sections/TrustedBySection/TrustedBySection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/sections/TrustedBySection/TrustedBySection.tsx -------------------------------------------------------------------------------- /src/sections/TrustedBySection/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./TrustedBySection"; 2 | -------------------------------------------------------------------------------- /src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/setupTests.ts -------------------------------------------------------------------------------- /src/styled.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/styled.d.ts -------------------------------------------------------------------------------- /src/styles/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/styles/fonts.css -------------------------------------------------------------------------------- /src/styles/themes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/styles/themes.ts -------------------------------------------------------------------------------- /src/utils/debounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/utils/debounce.ts -------------------------------------------------------------------------------- /src/utils/gtag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/utils/gtag.ts -------------------------------------------------------------------------------- /src/utils/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/utils/helpers.ts -------------------------------------------------------------------------------- /src/utils/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/utils/index.tsx -------------------------------------------------------------------------------- /src/utils/utils.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/src/utils/utils.test.tsx -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashEx/abiencoder/HEAD/tsconfig.json --------------------------------------------------------------------------------