├── .github ├── ISSUE_TEMPLATE.md ├── ISSUE_TEMPLATE │ └── default.md ├── PULL_REQUEST_TEMPLATE.md ├── copilot-instructions.md └── workflows │ ├── build-frontend.yml │ ├── deploy-document.yml │ └── test-contract.yml ├── .gitignore ├── .roo └── mcp.json ├── .vscode ├── config │ └── .env.example ├── extensions.json ├── mcp.json └── settings.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── biome.json ├── docs ├── e2e-tests │ ├── .gitkeep │ ├── issues │ │ ├── 00_index.md │ │ ├── 01_workspace_creation.md │ │ ├── 02_role_creation.md │ │ ├── 03_role_assignment.md │ │ ├── 04_assist_credit_transfer.md │ │ ├── 05_activity_view.md │ │ ├── 06_member_view.md │ │ ├── 07_credit_balance.md │ │ ├── 08_split_creation.md │ │ └── 09_split_view.md │ └── test_plan.md ├── img │ └── header.png ├── puml │ ├── class-v2.puml │ ├── class.puml │ ├── sequence-v2.puml │ └── sequence.puml └── ui-layout-inconsistencies-future-work.md ├── lefthook.yaml ├── package.json ├── pkgs ├── cli │ ├── .env.example │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── scripts │ │ └── hat.ts │ ├── src │ │ ├── abi │ │ │ ├── bigbang.ts │ │ │ ├── fractiontoken.ts │ │ │ ├── hats.ts │ │ │ ├── hatsTimeFrameModule.ts │ │ │ └── splits.ts │ │ ├── commands │ │ │ ├── bigbang.ts │ │ │ ├── fractionToken.ts │ │ │ ├── hats.ts │ │ │ ├── pinata.ts │ │ │ ├── splits.ts │ │ │ └── wallet.ts │ │ ├── config.ts │ │ ├── image │ │ │ └── test.png │ │ ├── index.ts │ │ ├── modules │ │ │ ├── bigbang.ts │ │ │ ├── fractiontoken.ts │ │ │ ├── hatsProtocol.ts │ │ │ ├── splits.ts │ │ │ └── viem.ts │ │ └── services │ │ │ ├── loading.ts │ │ │ ├── pinata.ts │ │ │ └── wallet.ts │ └── tsconfig.json ├── contract │ ├── .env.example │ ├── .gitignore │ ├── .openzeppelin │ │ ├── holesky.json │ │ └── sepolia.json │ ├── .solhint.json │ ├── .solhintignore │ ├── README.md │ ├── contracts │ │ ├── bigbang │ │ │ ├── BigBang.sol │ │ │ ├── IHatsModuleFactory.sol │ │ │ └── mock │ │ │ │ └── BigBang_Mock_v2.sol │ │ ├── hats │ │ │ ├── lib │ │ │ │ ├── ERC1155 │ │ │ │ │ └── ERC1155.sol │ │ │ │ └── utils │ │ │ │ │ └── Auth.sol │ │ │ ├── module │ │ │ │ ├── HatsModule.sol │ │ │ │ ├── HatsModuleFactory.sol │ │ │ │ └── IHatsModule.sol │ │ │ └── src │ │ │ │ ├── Hats.sol │ │ │ │ ├── HatsIdUtilities.sol │ │ │ │ └── Interfaces │ │ │ │ ├── HatsErrors.sol │ │ │ │ ├── HatsEvents.sol │ │ │ │ ├── IHats.sol │ │ │ │ ├── IHatsEligibility.sol │ │ │ │ ├── IHatsIdUtilities.sol │ │ │ │ └── IHatsToggle.sol │ │ ├── hatsmodules │ │ │ ├── fractiontoken │ │ │ │ ├── HatsFractionTokenModule.sol │ │ │ │ └── IHatsFractionTokenModule.sol │ │ │ ├── hatcreator │ │ │ │ ├── HatsHatCreatorModule.sol │ │ │ │ └── IHatsHatCreatorModule.sol │ │ │ └── timeframe │ │ │ │ ├── HatsTimeFrameModule.sol │ │ │ │ └── IHatsTimeFrameModule.sol │ │ ├── splits │ │ │ ├── SplitsWarehouse.sol │ │ │ ├── interfaces │ │ │ │ ├── IERC165.sol │ │ │ │ ├── IERC6909.sol │ │ │ │ ├── IERC6909X.sol │ │ │ │ ├── IERC6909XCallback.sol │ │ │ │ ├── ISplitFactoryV2.sol │ │ │ │ ├── ISplitsWarehouse.sol │ │ │ │ └── IWETH9.sol │ │ │ ├── libraries │ │ │ │ ├── Cast.sol │ │ │ │ ├── Clone.sol │ │ │ │ ├── Math.sol │ │ │ │ └── SplitV2.sol │ │ │ ├── splitters │ │ │ │ ├── SplitFactoryV2.sol │ │ │ │ ├── SplitWalletV2.sol │ │ │ │ ├── pull │ │ │ │ │ ├── PullSplit.sol │ │ │ │ │ └── PullSplitFactory.sol │ │ │ │ └── push │ │ │ │ │ ├── PushSplit.sol │ │ │ │ │ └── PushSplitFactory.sol │ │ │ ├── tokens │ │ │ │ ├── ERC6909.sol │ │ │ │ └── ERC6909X.sol │ │ │ └── utils │ │ │ │ ├── ERC1271.sol │ │ │ │ ├── Nonces.sol │ │ │ │ ├── Ownable.sol │ │ │ │ ├── Pausable.sol │ │ │ │ ├── UnorderedNonces.sol │ │ │ │ └── Wallet.sol │ │ ├── splitscreator │ │ │ ├── ISplitsCreator.sol │ │ │ ├── ISplitsCreatorFactory.sol │ │ │ ├── SplitsCreator.sol │ │ │ ├── SplitsCreatorFactory.sol │ │ │ └── mock │ │ │ │ └── SplitsCreator_Mock_v2.sol │ │ ├── thankstoken │ │ │ ├── IThanksToken.sol │ │ │ ├── IThanksTokenFactory.sol │ │ │ ├── ThanksToken.sol │ │ │ └── ThanksTokenFactory.sol │ │ └── utils │ │ │ └── Create2Deployer.sol │ ├── data │ │ └── example-wearers.csv │ ├── gas-report.txt │ ├── hardhat.config.ts │ ├── helpers │ │ ├── deploy │ │ │ ├── BigBang.ts │ │ │ ├── Create2Factory.ts │ │ │ ├── Hats.ts │ │ │ ├── Splits.ts │ │ │ ├── ThanksToken.ts │ │ │ ├── Upgradeable.ts │ │ │ ├── contractJsonIgnitionHelper.ts │ │ │ ├── contractsJsonHelper.ts │ │ │ └── test.ts │ │ ├── ens │ │ │ ├── abi.ts │ │ │ ├── constants.ts │ │ │ └── function.ts │ │ ├── upgrade │ │ │ ├── bigbang.ts │ │ │ ├── fractionToken.ts │ │ │ └── splitsCreatorFactory.ts │ │ └── util │ │ │ └── sqrt.ts │ ├── outputs │ │ ├── contracts-base.json │ │ ├── contracts-holesky.json │ │ └── contracts-sepolia.json │ ├── package.json │ ├── scripts │ │ ├── createSplit.ts │ │ ├── deploy │ │ │ ├── create2.ts │ │ │ └── thankstoken.ts │ │ └── upgrade │ │ │ ├── bigbang.ts │ │ │ ├── fractionToken.ts │ │ │ ├── hatsHatCreatorModule.ts │ │ │ └── hatsTimeFrameModule.ts │ ├── tasks │ │ ├── BigBang │ │ │ └── bigbang.ts │ │ ├── HatsTimeFrameModule │ │ │ ├── batchMintHat.ts │ │ │ ├── getWoreTime.ts │ │ │ └── mintHat.ts │ │ ├── ens │ │ │ └── registerSubdomain.ts │ │ ├── index.ts │ │ └── utils │ │ │ ├── getBalance.ts │ │ │ ├── getChainInfo.ts │ │ │ ├── getContractAddress.ts │ │ │ └── resetContractAddressesJson.ts │ ├── test │ │ ├── BigBang.ts │ │ ├── Hats.ts │ │ ├── HatsFractionTokenModule.ts │ │ ├── HatsHatCreatorModule.ts │ │ ├── HatsTimeFrameModule.ts │ │ ├── IntegrationTest.ts │ │ ├── Splits.ts │ │ ├── SplitsCreator.ts │ │ └── ThanksToken.ts │ └── tsconfig.json ├── document │ ├── .gitignore │ ├── README.md │ ├── docs │ │ ├── Glossary.md │ │ ├── getstarted │ │ │ ├── admin │ │ │ │ ├── assign-role.md │ │ │ │ ├── create-role.md │ │ │ │ ├── create-splitter.md │ │ │ │ ├── create-workspace.md │ │ │ │ ├── distribute-rewards.md │ │ │ │ └── index.md │ │ │ ├── index.md │ │ │ └── member │ │ │ │ ├── assist-token.md │ │ │ │ ├── check-role.md │ │ │ │ ├── get-rewards.md │ │ │ │ ├── get-role.md │ │ │ │ └── index.md │ │ ├── howToUse.md │ │ ├── supportedNetworks.md │ │ └── welcome.md │ ├── docusaurus.config.ts │ ├── package.json │ ├── sidebars.ts │ ├── src │ │ ├── css │ │ │ └── custom.css │ │ └── pages │ │ │ ├── index.module.css │ │ │ └── index.tsx │ ├── static │ │ ├── .nojekyll │ │ └── img │ │ │ ├── banner.png │ │ │ ├── favicon.ico │ │ │ ├── logo.png │ │ │ └── toban-logo.svg │ └── tsconfig.json ├── frontend │ ├── .env.example │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── README.md │ ├── abi │ │ ├── bigbang.ts │ │ ├── erc20.ts │ │ ├── fractiontoken.ts │ │ ├── hats.ts │ │ ├── hatsHatCreatorModule.ts │ │ ├── hatsTimeFrameModule.ts │ │ ├── splits.ts │ │ └── thankstoken.ts │ ├── app │ │ ├── components │ │ │ ├── BasicButton.tsx │ │ │ ├── ContentContainer.tsx │ │ │ ├── Header.tsx │ │ │ ├── PageHeader.tsx │ │ │ ├── RoleAttributesList.tsx │ │ │ ├── SettingSections.tsx │ │ │ ├── StickyNav.tsx │ │ │ ├── SwitchNetwork.tsx │ │ │ ├── assistcredit │ │ │ │ ├── AmountSelector.tsx │ │ │ │ ├── FriendshipRanking.tsx │ │ │ │ ├── History.tsx │ │ │ │ ├── SendConfirmation.tsx │ │ │ │ ├── Treemap.tsx │ │ │ │ ├── TreemapReceived.tsx │ │ │ │ ├── UserList.tsx │ │ │ │ ├── VerticalBar.tsx │ │ │ │ └── emojiConstants.ts │ │ │ ├── chakra-provider.tsx │ │ │ ├── common │ │ │ │ ├── CommonButton.tsx │ │ │ │ ├── CommonDialog.tsx │ │ │ │ ├── CommonIcon.tsx │ │ │ │ ├── CommonInput.tsx │ │ │ │ ├── CommonTextarea.tsx │ │ │ │ ├── HatsListItemParser.tsx │ │ │ │ └── QrAddressReader.tsx │ │ │ ├── icon │ │ │ │ ├── RoleIcon.tsx │ │ │ │ ├── UserIcon.tsx │ │ │ │ └── WorkspaceIcon.tsx │ │ │ ├── input │ │ │ │ ├── InputDescription.tsx │ │ │ │ ├── InputImage.tsx │ │ │ │ ├── InputLink.tsx │ │ │ │ ├── InputName.tsx │ │ │ │ └── InputNumber.tsx │ │ │ ├── roleAttributeDialog │ │ │ │ ├── AddRoleAttributeDialog.tsx │ │ │ │ ├── BaseRoleAttributeDialog.tsx │ │ │ │ └── EditRoleAttributeDialog.tsx │ │ │ ├── roles │ │ │ │ ├── HolderDetail.tsx │ │ │ │ ├── MyRole.tsx │ │ │ │ ├── RoleImageLibrarySelector.tsx │ │ │ │ ├── RoleTag.tsx │ │ │ │ ├── RoleWithBalance.tsx │ │ │ │ └── VRole.tsx │ │ │ ├── splits │ │ │ │ ├── SplitDetail.tsx │ │ │ │ └── SplitRecipientsList.tsx │ │ │ ├── thankstoken │ │ │ │ ├── History.tsx │ │ │ │ ├── TreemapHoldings.tsx │ │ │ │ └── TreemapSent.tsx │ │ │ └── ui │ │ │ │ ├── avatar.tsx │ │ │ │ ├── button.tsx │ │ │ │ ├── checkbox.tsx │ │ │ │ ├── close-button.tsx │ │ │ │ ├── color-mode.tsx │ │ │ │ ├── dialog.tsx │ │ │ │ ├── drawer.tsx │ │ │ │ ├── field.tsx │ │ │ │ ├── input-group.tsx │ │ │ │ ├── menu.tsx │ │ │ │ ├── popover.tsx │ │ │ │ ├── provider.tsx │ │ │ │ ├── radio.tsx │ │ │ │ ├── slider.tsx │ │ │ │ └── tooltip.tsx │ │ ├── emotion │ │ │ ├── emotion-cache.ts │ │ │ ├── emotion-client.tsx │ │ │ └── emotion-server.tsx │ │ ├── entry.client.tsx │ │ ├── entry.server.tsx │ │ ├── root.tsx │ │ └── routes │ │ │ ├── $treeId._index.tsx │ │ │ ├── $treeId_.$hatId.tsx │ │ │ ├── $treeId_.$hatId_.$address.tsx │ │ │ ├── $treeId_.$hatId_.$address_.assistcredit.send.tsx │ │ │ ├── $treeId_.$hatId_.assign.tsx │ │ │ ├── $treeId_.$hatId_.edit.tsx │ │ │ ├── $treeId_.history.tsx │ │ │ ├── $treeId_.member.tsx │ │ │ ├── $treeId_.member_.$address.tsx │ │ │ ├── $treeId_.role.tsx │ │ │ ├── $treeId_.roles_.new.tsx │ │ │ ├── $treeId_.settings.tsx │ │ │ ├── $treeId_.splits._index.tsx │ │ │ ├── $treeId_.splits.new.tsx │ │ │ ├── $treeId_.thankstoken.history.tsx │ │ │ ├── $treeId_.thankstoken.send.tsx │ │ │ ├── _index.tsx │ │ │ ├── api.namestone.$action.tsx │ │ │ ├── login.tsx │ │ │ ├── signup.tsx │ │ │ ├── transaction.tsx │ │ │ ├── workspace._index.tsx │ │ │ └── workspace.new.tsx │ ├── codegen.ts │ ├── cypress.config.ts │ ├── cypress │ │ ├── e2e │ │ │ ├── basic.cy.ts │ │ │ └── workspace-creation.cy.ts │ │ ├── fixtures │ │ │ └── images │ │ │ │ ├── user_sample.png │ │ │ │ └── workspace_sample.png │ │ └── support │ │ │ ├── e2e.ts │ │ │ ├── page-objects │ │ │ └── WorkspaceCreationPage.ts │ │ │ ├── utils │ │ │ └── TestDataGenerator.ts │ │ │ └── wallet.setup.ts │ ├── gql │ │ ├── fragment-masking.ts │ │ ├── gql.ts │ │ ├── graphql.ts │ │ └── index.ts │ ├── graphql.schema.json │ ├── hooks │ │ ├── useBigBang.ts │ │ ├── useContracts.ts │ │ ├── useCopyToClipboard.ts │ │ ├── useENS.ts │ │ ├── useFractionToken.ts │ │ ├── useHats.ts │ │ ├── useHatsHatCreatorModule.ts │ │ ├── useHatsTimeFrameModule.ts │ │ ├── useIpfs.ts │ │ ├── useSplitsCreator.ts │ │ ├── useThanksToken.ts │ │ ├── useViem.ts │ │ ├── useWallet.ts │ │ └── useWorkspace.ts │ ├── package.json │ ├── public │ │ └── images │ │ │ ├── favicon.ico │ │ │ ├── imagelib │ │ │ ├── rpg1.png │ │ │ ├── rpg2.png │ │ │ ├── rpg3.png │ │ │ └── rpg4.png │ │ │ ├── lp │ │ │ ├── people-deco.svg │ │ │ └── wave-deco.svg │ │ │ ├── toban-logo-text.svg │ │ │ └── toban-logo.svg │ ├── tsconfig.json │ ├── types │ │ └── hats.ts │ ├── utils │ │ ├── apollo.ts │ │ ├── ipfs.ts │ │ ├── splits.ts │ │ └── wallet.ts │ └── vite.config.ts └── subgraph │ ├── .gitignore │ ├── README.md │ ├── abis │ ├── BigBang.json │ ├── HatsFractionTokenModule.json │ └── ThanksToken.json │ ├── config │ ├── base.json │ └── sepolia.json │ ├── package.json │ ├── schema.graphql │ ├── src │ ├── bigbangMapping.ts │ ├── fractionTokenMapping.ts │ ├── hatsModuleMapping.ts │ ├── helper │ │ └── hat.ts │ └── thanksTokenMapping.ts │ └── subgraph.template.yaml ├── pnpm-lock.yaml └── pnpm-workspace.yaml /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/.github/ISSUE_TEMPLATE/default.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/workflows/build-frontend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/.github/workflows/build-frontend.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-document.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/.github/workflows/deploy-document.yml -------------------------------------------------------------------------------- /.github/workflows/test-contract.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/.github/workflows/test-contract.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | **/.DS_Store 2 | node_modules 3 | **/.env 4 | .serena 5 | -------------------------------------------------------------------------------- /.roo/mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/.roo/mcp.json -------------------------------------------------------------------------------- /.vscode/config/.env.example: -------------------------------------------------------------------------------- 1 | GITHUB_PERSONAL_ACCESS_TOKEN= 2 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/.vscode/mcp.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/biome.json -------------------------------------------------------------------------------- /docs/e2e-tests/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/e2e-tests/issues/00_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/docs/e2e-tests/issues/00_index.md -------------------------------------------------------------------------------- /docs/e2e-tests/issues/01_workspace_creation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/docs/e2e-tests/issues/01_workspace_creation.md -------------------------------------------------------------------------------- /docs/e2e-tests/issues/02_role_creation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/docs/e2e-tests/issues/02_role_creation.md -------------------------------------------------------------------------------- /docs/e2e-tests/issues/03_role_assignment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/docs/e2e-tests/issues/03_role_assignment.md -------------------------------------------------------------------------------- /docs/e2e-tests/issues/04_assist_credit_transfer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/docs/e2e-tests/issues/04_assist_credit_transfer.md -------------------------------------------------------------------------------- /docs/e2e-tests/issues/05_activity_view.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/docs/e2e-tests/issues/05_activity_view.md -------------------------------------------------------------------------------- /docs/e2e-tests/issues/06_member_view.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/docs/e2e-tests/issues/06_member_view.md -------------------------------------------------------------------------------- /docs/e2e-tests/issues/07_credit_balance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/docs/e2e-tests/issues/07_credit_balance.md -------------------------------------------------------------------------------- /docs/e2e-tests/issues/08_split_creation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/docs/e2e-tests/issues/08_split_creation.md -------------------------------------------------------------------------------- /docs/e2e-tests/issues/09_split_view.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/docs/e2e-tests/issues/09_split_view.md -------------------------------------------------------------------------------- /docs/e2e-tests/test_plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/docs/e2e-tests/test_plan.md -------------------------------------------------------------------------------- /docs/img/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/docs/img/header.png -------------------------------------------------------------------------------- /docs/puml/class-v2.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/docs/puml/class-v2.puml -------------------------------------------------------------------------------- /docs/puml/class.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/docs/puml/class.puml -------------------------------------------------------------------------------- /docs/puml/sequence-v2.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/docs/puml/sequence-v2.puml -------------------------------------------------------------------------------- /docs/puml/sequence.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/docs/puml/sequence.puml -------------------------------------------------------------------------------- /docs/ui-layout-inconsistencies-future-work.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/docs/ui-layout-inconsistencies-future-work.md -------------------------------------------------------------------------------- /lefthook.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/lefthook.yaml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/package.json -------------------------------------------------------------------------------- /pkgs/cli/.env.example: -------------------------------------------------------------------------------- 1 | TOBAN_PRIVATE_KEY="" -------------------------------------------------------------------------------- /pkgs/cli/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/.gitignore -------------------------------------------------------------------------------- /pkgs/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/README.md -------------------------------------------------------------------------------- /pkgs/cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/package.json -------------------------------------------------------------------------------- /pkgs/cli/scripts/hat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/scripts/hat.ts -------------------------------------------------------------------------------- /pkgs/cli/src/abi/bigbang.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/abi/bigbang.ts -------------------------------------------------------------------------------- /pkgs/cli/src/abi/fractiontoken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/abi/fractiontoken.ts -------------------------------------------------------------------------------- /pkgs/cli/src/abi/hats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/abi/hats.ts -------------------------------------------------------------------------------- /pkgs/cli/src/abi/hatsTimeFrameModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/abi/hatsTimeFrameModule.ts -------------------------------------------------------------------------------- /pkgs/cli/src/abi/splits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/abi/splits.ts -------------------------------------------------------------------------------- /pkgs/cli/src/commands/bigbang.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/commands/bigbang.ts -------------------------------------------------------------------------------- /pkgs/cli/src/commands/fractionToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/commands/fractionToken.ts -------------------------------------------------------------------------------- /pkgs/cli/src/commands/hats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/commands/hats.ts -------------------------------------------------------------------------------- /pkgs/cli/src/commands/pinata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/commands/pinata.ts -------------------------------------------------------------------------------- /pkgs/cli/src/commands/splits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/commands/splits.ts -------------------------------------------------------------------------------- /pkgs/cli/src/commands/wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/commands/wallet.ts -------------------------------------------------------------------------------- /pkgs/cli/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/config.ts -------------------------------------------------------------------------------- /pkgs/cli/src/image/test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/image/test.png -------------------------------------------------------------------------------- /pkgs/cli/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/index.ts -------------------------------------------------------------------------------- /pkgs/cli/src/modules/bigbang.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/modules/bigbang.ts -------------------------------------------------------------------------------- /pkgs/cli/src/modules/fractiontoken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/modules/fractiontoken.ts -------------------------------------------------------------------------------- /pkgs/cli/src/modules/hatsProtocol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/modules/hatsProtocol.ts -------------------------------------------------------------------------------- /pkgs/cli/src/modules/splits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/modules/splits.ts -------------------------------------------------------------------------------- /pkgs/cli/src/modules/viem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/modules/viem.ts -------------------------------------------------------------------------------- /pkgs/cli/src/services/loading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/services/loading.ts -------------------------------------------------------------------------------- /pkgs/cli/src/services/pinata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/services/pinata.ts -------------------------------------------------------------------------------- /pkgs/cli/src/services/wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/src/services/wallet.ts -------------------------------------------------------------------------------- /pkgs/cli/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/cli/tsconfig.json -------------------------------------------------------------------------------- /pkgs/contract/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/.env.example -------------------------------------------------------------------------------- /pkgs/contract/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/.gitignore -------------------------------------------------------------------------------- /pkgs/contract/.openzeppelin/holesky.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/.openzeppelin/holesky.json -------------------------------------------------------------------------------- /pkgs/contract/.openzeppelin/sepolia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/.openzeppelin/sepolia.json -------------------------------------------------------------------------------- /pkgs/contract/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/.solhint.json -------------------------------------------------------------------------------- /pkgs/contract/.solhintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/.solhintignore -------------------------------------------------------------------------------- /pkgs/contract/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/README.md -------------------------------------------------------------------------------- /pkgs/contract/contracts/bigbang/BigBang.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/bigbang/BigBang.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/bigbang/IHatsModuleFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/bigbang/IHatsModuleFactory.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/bigbang/mock/BigBang_Mock_v2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/bigbang/mock/BigBang_Mock_v2.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/hats/lib/ERC1155/ERC1155.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/hats/lib/ERC1155/ERC1155.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/hats/lib/utils/Auth.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/hats/lib/utils/Auth.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/hats/module/HatsModule.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/hats/module/HatsModule.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/hats/module/HatsModuleFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/hats/module/HatsModuleFactory.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/hats/module/IHatsModule.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/hats/module/IHatsModule.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/hats/src/Hats.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/hats/src/Hats.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/hats/src/HatsIdUtilities.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/hats/src/HatsIdUtilities.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/hats/src/Interfaces/HatsErrors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/hats/src/Interfaces/HatsErrors.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/hats/src/Interfaces/HatsEvents.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/hats/src/Interfaces/HatsEvents.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/hats/src/Interfaces/IHats.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/hats/src/Interfaces/IHats.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/hats/src/Interfaces/IHatsEligibility.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/hats/src/Interfaces/IHatsEligibility.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/hats/src/Interfaces/IHatsIdUtilities.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/hats/src/Interfaces/IHatsIdUtilities.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/hats/src/Interfaces/IHatsToggle.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/hats/src/Interfaces/IHatsToggle.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/hatsmodules/fractiontoken/HatsFractionTokenModule.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/hatsmodules/fractiontoken/HatsFractionTokenModule.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/hatsmodules/fractiontoken/IHatsFractionTokenModule.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/hatsmodules/fractiontoken/IHatsFractionTokenModule.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/hatsmodules/hatcreator/HatsHatCreatorModule.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/hatsmodules/hatcreator/HatsHatCreatorModule.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/hatsmodules/hatcreator/IHatsHatCreatorModule.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/hatsmodules/hatcreator/IHatsHatCreatorModule.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/hatsmodules/timeframe/HatsTimeFrameModule.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/hatsmodules/timeframe/HatsTimeFrameModule.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/hatsmodules/timeframe/IHatsTimeFrameModule.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/hatsmodules/timeframe/IHatsTimeFrameModule.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/SplitsWarehouse.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/SplitsWarehouse.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/interfaces/IERC165.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/interfaces/IERC165.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/interfaces/IERC6909.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/interfaces/IERC6909.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/interfaces/IERC6909X.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/interfaces/IERC6909X.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/interfaces/IERC6909XCallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/interfaces/IERC6909XCallback.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/interfaces/ISplitFactoryV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/interfaces/ISplitFactoryV2.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/interfaces/ISplitsWarehouse.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/interfaces/ISplitsWarehouse.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/interfaces/IWETH9.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/interfaces/IWETH9.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/libraries/Cast.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/libraries/Cast.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/libraries/Clone.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/libraries/Clone.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/libraries/Math.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/libraries/Math.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/libraries/SplitV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/libraries/SplitV2.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/splitters/SplitFactoryV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/splitters/SplitFactoryV2.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/splitters/SplitWalletV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/splitters/SplitWalletV2.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/splitters/pull/PullSplit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/splitters/pull/PullSplit.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/splitters/pull/PullSplitFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/splitters/pull/PullSplitFactory.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/splitters/push/PushSplit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/splitters/push/PushSplit.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/splitters/push/PushSplitFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/splitters/push/PushSplitFactory.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/tokens/ERC6909.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/tokens/ERC6909.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/tokens/ERC6909X.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/tokens/ERC6909X.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/utils/ERC1271.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/utils/ERC1271.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/utils/Nonces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/utils/Nonces.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/utils/Ownable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/utils/Ownable.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/utils/Pausable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/utils/Pausable.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/utils/UnorderedNonces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/utils/UnorderedNonces.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splits/utils/Wallet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splits/utils/Wallet.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splitscreator/ISplitsCreator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splitscreator/ISplitsCreator.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splitscreator/ISplitsCreatorFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splitscreator/ISplitsCreatorFactory.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splitscreator/SplitsCreator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splitscreator/SplitsCreator.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splitscreator/SplitsCreatorFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splitscreator/SplitsCreatorFactory.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/splitscreator/mock/SplitsCreator_Mock_v2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/splitscreator/mock/SplitsCreator_Mock_v2.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/thankstoken/IThanksToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/thankstoken/IThanksToken.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/thankstoken/IThanksTokenFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/thankstoken/IThanksTokenFactory.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/thankstoken/ThanksToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/thankstoken/ThanksToken.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/thankstoken/ThanksTokenFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/thankstoken/ThanksTokenFactory.sol -------------------------------------------------------------------------------- /pkgs/contract/contracts/utils/Create2Deployer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/contracts/utils/Create2Deployer.sol -------------------------------------------------------------------------------- /pkgs/contract/data/example-wearers.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/data/example-wearers.csv -------------------------------------------------------------------------------- /pkgs/contract/gas-report.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/gas-report.txt -------------------------------------------------------------------------------- /pkgs/contract/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/hardhat.config.ts -------------------------------------------------------------------------------- /pkgs/contract/helpers/deploy/BigBang.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/helpers/deploy/BigBang.ts -------------------------------------------------------------------------------- /pkgs/contract/helpers/deploy/Create2Factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/helpers/deploy/Create2Factory.ts -------------------------------------------------------------------------------- /pkgs/contract/helpers/deploy/Hats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/helpers/deploy/Hats.ts -------------------------------------------------------------------------------- /pkgs/contract/helpers/deploy/Splits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/helpers/deploy/Splits.ts -------------------------------------------------------------------------------- /pkgs/contract/helpers/deploy/ThanksToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/helpers/deploy/ThanksToken.ts -------------------------------------------------------------------------------- /pkgs/contract/helpers/deploy/Upgradeable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/helpers/deploy/Upgradeable.ts -------------------------------------------------------------------------------- /pkgs/contract/helpers/deploy/contractJsonIgnitionHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/helpers/deploy/contractJsonIgnitionHelper.ts -------------------------------------------------------------------------------- /pkgs/contract/helpers/deploy/contractsJsonHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/helpers/deploy/contractsJsonHelper.ts -------------------------------------------------------------------------------- /pkgs/contract/helpers/deploy/test.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkgs/contract/helpers/ens/abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/helpers/ens/abi.ts -------------------------------------------------------------------------------- /pkgs/contract/helpers/ens/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/helpers/ens/constants.ts -------------------------------------------------------------------------------- /pkgs/contract/helpers/ens/function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/helpers/ens/function.ts -------------------------------------------------------------------------------- /pkgs/contract/helpers/upgrade/bigbang.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/helpers/upgrade/bigbang.ts -------------------------------------------------------------------------------- /pkgs/contract/helpers/upgrade/fractionToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/helpers/upgrade/fractionToken.ts -------------------------------------------------------------------------------- /pkgs/contract/helpers/upgrade/splitsCreatorFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/helpers/upgrade/splitsCreatorFactory.ts -------------------------------------------------------------------------------- /pkgs/contract/helpers/util/sqrt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/helpers/util/sqrt.ts -------------------------------------------------------------------------------- /pkgs/contract/outputs/contracts-base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/outputs/contracts-base.json -------------------------------------------------------------------------------- /pkgs/contract/outputs/contracts-holesky.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/outputs/contracts-holesky.json -------------------------------------------------------------------------------- /pkgs/contract/outputs/contracts-sepolia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/outputs/contracts-sepolia.json -------------------------------------------------------------------------------- /pkgs/contract/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/package.json -------------------------------------------------------------------------------- /pkgs/contract/scripts/createSplit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/scripts/createSplit.ts -------------------------------------------------------------------------------- /pkgs/contract/scripts/deploy/create2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/scripts/deploy/create2.ts -------------------------------------------------------------------------------- /pkgs/contract/scripts/deploy/thankstoken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/scripts/deploy/thankstoken.ts -------------------------------------------------------------------------------- /pkgs/contract/scripts/upgrade/bigbang.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/scripts/upgrade/bigbang.ts -------------------------------------------------------------------------------- /pkgs/contract/scripts/upgrade/fractionToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/scripts/upgrade/fractionToken.ts -------------------------------------------------------------------------------- /pkgs/contract/scripts/upgrade/hatsHatCreatorModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/scripts/upgrade/hatsHatCreatorModule.ts -------------------------------------------------------------------------------- /pkgs/contract/scripts/upgrade/hatsTimeFrameModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/scripts/upgrade/hatsTimeFrameModule.ts -------------------------------------------------------------------------------- /pkgs/contract/tasks/BigBang/bigbang.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/tasks/BigBang/bigbang.ts -------------------------------------------------------------------------------- /pkgs/contract/tasks/HatsTimeFrameModule/batchMintHat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/tasks/HatsTimeFrameModule/batchMintHat.ts -------------------------------------------------------------------------------- /pkgs/contract/tasks/HatsTimeFrameModule/getWoreTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/tasks/HatsTimeFrameModule/getWoreTime.ts -------------------------------------------------------------------------------- /pkgs/contract/tasks/HatsTimeFrameModule/mintHat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/tasks/HatsTimeFrameModule/mintHat.ts -------------------------------------------------------------------------------- /pkgs/contract/tasks/ens/registerSubdomain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/tasks/ens/registerSubdomain.ts -------------------------------------------------------------------------------- /pkgs/contract/tasks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/tasks/index.ts -------------------------------------------------------------------------------- /pkgs/contract/tasks/utils/getBalance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/tasks/utils/getBalance.ts -------------------------------------------------------------------------------- /pkgs/contract/tasks/utils/getChainInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/tasks/utils/getChainInfo.ts -------------------------------------------------------------------------------- /pkgs/contract/tasks/utils/getContractAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/tasks/utils/getContractAddress.ts -------------------------------------------------------------------------------- /pkgs/contract/tasks/utils/resetContractAddressesJson.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/tasks/utils/resetContractAddressesJson.ts -------------------------------------------------------------------------------- /pkgs/contract/test/BigBang.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/test/BigBang.ts -------------------------------------------------------------------------------- /pkgs/contract/test/Hats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/test/Hats.ts -------------------------------------------------------------------------------- /pkgs/contract/test/HatsFractionTokenModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/test/HatsFractionTokenModule.ts -------------------------------------------------------------------------------- /pkgs/contract/test/HatsHatCreatorModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/test/HatsHatCreatorModule.ts -------------------------------------------------------------------------------- /pkgs/contract/test/HatsTimeFrameModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/test/HatsTimeFrameModule.ts -------------------------------------------------------------------------------- /pkgs/contract/test/IntegrationTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/test/IntegrationTest.ts -------------------------------------------------------------------------------- /pkgs/contract/test/Splits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/test/Splits.ts -------------------------------------------------------------------------------- /pkgs/contract/test/SplitsCreator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/test/SplitsCreator.ts -------------------------------------------------------------------------------- /pkgs/contract/test/ThanksToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/test/ThanksToken.ts -------------------------------------------------------------------------------- /pkgs/contract/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/contract/tsconfig.json -------------------------------------------------------------------------------- /pkgs/document/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/.gitignore -------------------------------------------------------------------------------- /pkgs/document/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/README.md -------------------------------------------------------------------------------- /pkgs/document/docs/Glossary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/docs/Glossary.md -------------------------------------------------------------------------------- /pkgs/document/docs/getstarted/admin/assign-role.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/docs/getstarted/admin/assign-role.md -------------------------------------------------------------------------------- /pkgs/document/docs/getstarted/admin/create-role.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/docs/getstarted/admin/create-role.md -------------------------------------------------------------------------------- /pkgs/document/docs/getstarted/admin/create-splitter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/docs/getstarted/admin/create-splitter.md -------------------------------------------------------------------------------- /pkgs/document/docs/getstarted/admin/create-workspace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/docs/getstarted/admin/create-workspace.md -------------------------------------------------------------------------------- /pkgs/document/docs/getstarted/admin/distribute-rewards.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/docs/getstarted/admin/distribute-rewards.md -------------------------------------------------------------------------------- /pkgs/document/docs/getstarted/admin/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/docs/getstarted/admin/index.md -------------------------------------------------------------------------------- /pkgs/document/docs/getstarted/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/docs/getstarted/index.md -------------------------------------------------------------------------------- /pkgs/document/docs/getstarted/member/assist-token.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/docs/getstarted/member/assist-token.md -------------------------------------------------------------------------------- /pkgs/document/docs/getstarted/member/check-role.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/docs/getstarted/member/check-role.md -------------------------------------------------------------------------------- /pkgs/document/docs/getstarted/member/get-rewards.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/docs/getstarted/member/get-rewards.md -------------------------------------------------------------------------------- /pkgs/document/docs/getstarted/member/get-role.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/docs/getstarted/member/get-role.md -------------------------------------------------------------------------------- /pkgs/document/docs/getstarted/member/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/docs/getstarted/member/index.md -------------------------------------------------------------------------------- /pkgs/document/docs/howToUse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/docs/howToUse.md -------------------------------------------------------------------------------- /pkgs/document/docs/supportedNetworks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/docs/supportedNetworks.md -------------------------------------------------------------------------------- /pkgs/document/docs/welcome.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/docs/welcome.md -------------------------------------------------------------------------------- /pkgs/document/docusaurus.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/docusaurus.config.ts -------------------------------------------------------------------------------- /pkgs/document/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/package.json -------------------------------------------------------------------------------- /pkgs/document/sidebars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/sidebars.ts -------------------------------------------------------------------------------- /pkgs/document/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/src/css/custom.css -------------------------------------------------------------------------------- /pkgs/document/src/pages/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/src/pages/index.module.css -------------------------------------------------------------------------------- /pkgs/document/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/src/pages/index.tsx -------------------------------------------------------------------------------- /pkgs/document/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkgs/document/static/img/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/static/img/banner.png -------------------------------------------------------------------------------- /pkgs/document/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/static/img/favicon.ico -------------------------------------------------------------------------------- /pkgs/document/static/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/static/img/logo.png -------------------------------------------------------------------------------- /pkgs/document/static/img/toban-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/static/img/toban-logo.svg -------------------------------------------------------------------------------- /pkgs/document/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/document/tsconfig.json -------------------------------------------------------------------------------- /pkgs/frontend/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/.env.example -------------------------------------------------------------------------------- /pkgs/frontend/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/.eslintrc.cjs -------------------------------------------------------------------------------- /pkgs/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/.gitignore -------------------------------------------------------------------------------- /pkgs/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/README.md -------------------------------------------------------------------------------- /pkgs/frontend/abi/bigbang.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/abi/bigbang.ts -------------------------------------------------------------------------------- /pkgs/frontend/abi/erc20.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/abi/erc20.ts -------------------------------------------------------------------------------- /pkgs/frontend/abi/fractiontoken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/abi/fractiontoken.ts -------------------------------------------------------------------------------- /pkgs/frontend/abi/hats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/abi/hats.ts -------------------------------------------------------------------------------- /pkgs/frontend/abi/hatsHatCreatorModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/abi/hatsHatCreatorModule.ts -------------------------------------------------------------------------------- /pkgs/frontend/abi/hatsTimeFrameModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/abi/hatsTimeFrameModule.ts -------------------------------------------------------------------------------- /pkgs/frontend/abi/splits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/abi/splits.ts -------------------------------------------------------------------------------- /pkgs/frontend/abi/thankstoken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/abi/thankstoken.ts -------------------------------------------------------------------------------- /pkgs/frontend/app/components/BasicButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/BasicButton.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/ContentContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/ContentContainer.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/Header.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/PageHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/PageHeader.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/RoleAttributesList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/RoleAttributesList.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/SettingSections.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/SettingSections.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/StickyNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/StickyNav.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/SwitchNetwork.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/SwitchNetwork.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/assistcredit/AmountSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/assistcredit/AmountSelector.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/assistcredit/FriendshipRanking.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/assistcredit/FriendshipRanking.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/assistcredit/History.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/assistcredit/History.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/assistcredit/SendConfirmation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/assistcredit/SendConfirmation.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/assistcredit/Treemap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/assistcredit/Treemap.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/assistcredit/TreemapReceived.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/assistcredit/TreemapReceived.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/assistcredit/UserList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/assistcredit/UserList.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/assistcredit/VerticalBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/assistcredit/VerticalBar.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/assistcredit/emojiConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/assistcredit/emojiConstants.ts -------------------------------------------------------------------------------- /pkgs/frontend/app/components/chakra-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/chakra-provider.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/common/CommonButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/common/CommonButton.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/common/CommonDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/common/CommonDialog.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/common/CommonIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/common/CommonIcon.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/common/CommonInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/common/CommonInput.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/common/CommonTextarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/common/CommonTextarea.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/common/HatsListItemParser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/common/HatsListItemParser.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/common/QrAddressReader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/common/QrAddressReader.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/icon/RoleIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/icon/RoleIcon.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/icon/UserIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/icon/UserIcon.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/icon/WorkspaceIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/icon/WorkspaceIcon.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/input/InputDescription.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/input/InputDescription.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/input/InputImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/input/InputImage.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/input/InputLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/input/InputLink.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/input/InputName.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/input/InputName.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/input/InputNumber.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/input/InputNumber.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/roleAttributeDialog/AddRoleAttributeDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/roleAttributeDialog/AddRoleAttributeDialog.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/roleAttributeDialog/BaseRoleAttributeDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/roleAttributeDialog/BaseRoleAttributeDialog.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/roleAttributeDialog/EditRoleAttributeDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/roleAttributeDialog/EditRoleAttributeDialog.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/roles/HolderDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/roles/HolderDetail.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/roles/MyRole.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/roles/MyRole.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/roles/RoleImageLibrarySelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/roles/RoleImageLibrarySelector.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/roles/RoleTag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/roles/RoleTag.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/roles/RoleWithBalance.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/roles/RoleWithBalance.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/roles/VRole.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/roles/VRole.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/splits/SplitDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/splits/SplitDetail.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/splits/SplitRecipientsList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/splits/SplitRecipientsList.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/thankstoken/History.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/thankstoken/History.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/thankstoken/TreemapHoldings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/thankstoken/TreemapHoldings.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/thankstoken/TreemapSent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/thankstoken/TreemapSent.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/ui/avatar.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/ui/button.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/ui/close-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/ui/close-button.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/ui/color-mode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/ui/color-mode.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/ui/dialog.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/ui/drawer.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/ui/field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/ui/field.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/ui/input-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/ui/input-group.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/ui/menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/ui/menu.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/ui/popover.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/ui/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/ui/provider.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/ui/radio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/ui/radio.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/ui/slider.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/emotion/emotion-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/emotion/emotion-cache.ts -------------------------------------------------------------------------------- /pkgs/frontend/app/emotion/emotion-client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/emotion/emotion-client.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/emotion/emotion-server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/emotion/emotion-server.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/entry.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/entry.client.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/entry.server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/entry.server.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/root.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/$treeId._index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/$treeId._index.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/$treeId_.$hatId.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/$treeId_.$hatId.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/$treeId_.$hatId_.$address.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/$treeId_.$hatId_.$address.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/$treeId_.$hatId_.$address_.assistcredit.send.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/$treeId_.$hatId_.$address_.assistcredit.send.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/$treeId_.$hatId_.assign.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/$treeId_.$hatId_.assign.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/$treeId_.$hatId_.edit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/$treeId_.$hatId_.edit.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/$treeId_.history.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/$treeId_.history.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/$treeId_.member.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/$treeId_.member.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/$treeId_.member_.$address.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/$treeId_.member_.$address.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/$treeId_.role.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/$treeId_.role.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/$treeId_.roles_.new.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/$treeId_.roles_.new.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/$treeId_.settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/$treeId_.settings.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/$treeId_.splits._index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/$treeId_.splits._index.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/$treeId_.splits.new.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/$treeId_.splits.new.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/$treeId_.thankstoken.history.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/$treeId_.thankstoken.history.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/$treeId_.thankstoken.send.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/$treeId_.thankstoken.send.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/_index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/_index.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/api.namestone.$action.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/api.namestone.$action.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/login.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/signup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/signup.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/transaction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/transaction.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/workspace._index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/workspace._index.tsx -------------------------------------------------------------------------------- /pkgs/frontend/app/routes/workspace.new.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/app/routes/workspace.new.tsx -------------------------------------------------------------------------------- /pkgs/frontend/codegen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/codegen.ts -------------------------------------------------------------------------------- /pkgs/frontend/cypress.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/cypress.config.ts -------------------------------------------------------------------------------- /pkgs/frontend/cypress/e2e/basic.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/cypress/e2e/basic.cy.ts -------------------------------------------------------------------------------- /pkgs/frontend/cypress/e2e/workspace-creation.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/cypress/e2e/workspace-creation.cy.ts -------------------------------------------------------------------------------- /pkgs/frontend/cypress/fixtures/images/user_sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/cypress/fixtures/images/user_sample.png -------------------------------------------------------------------------------- /pkgs/frontend/cypress/fixtures/images/workspace_sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/cypress/fixtures/images/workspace_sample.png -------------------------------------------------------------------------------- /pkgs/frontend/cypress/support/e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/cypress/support/e2e.ts -------------------------------------------------------------------------------- /pkgs/frontend/cypress/support/page-objects/WorkspaceCreationPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/cypress/support/page-objects/WorkspaceCreationPage.ts -------------------------------------------------------------------------------- /pkgs/frontend/cypress/support/utils/TestDataGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/cypress/support/utils/TestDataGenerator.ts -------------------------------------------------------------------------------- /pkgs/frontend/cypress/support/wallet.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/cypress/support/wallet.setup.ts -------------------------------------------------------------------------------- /pkgs/frontend/gql/fragment-masking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/gql/fragment-masking.ts -------------------------------------------------------------------------------- /pkgs/frontend/gql/gql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/gql/gql.ts -------------------------------------------------------------------------------- /pkgs/frontend/gql/graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/gql/graphql.ts -------------------------------------------------------------------------------- /pkgs/frontend/gql/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/gql/index.ts -------------------------------------------------------------------------------- /pkgs/frontend/graphql.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/graphql.schema.json -------------------------------------------------------------------------------- /pkgs/frontend/hooks/useBigBang.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/hooks/useBigBang.ts -------------------------------------------------------------------------------- /pkgs/frontend/hooks/useContracts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/hooks/useContracts.ts -------------------------------------------------------------------------------- /pkgs/frontend/hooks/useCopyToClipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/hooks/useCopyToClipboard.ts -------------------------------------------------------------------------------- /pkgs/frontend/hooks/useENS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/hooks/useENS.ts -------------------------------------------------------------------------------- /pkgs/frontend/hooks/useFractionToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/hooks/useFractionToken.ts -------------------------------------------------------------------------------- /pkgs/frontend/hooks/useHats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/hooks/useHats.ts -------------------------------------------------------------------------------- /pkgs/frontend/hooks/useHatsHatCreatorModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/hooks/useHatsHatCreatorModule.ts -------------------------------------------------------------------------------- /pkgs/frontend/hooks/useHatsTimeFrameModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/hooks/useHatsTimeFrameModule.ts -------------------------------------------------------------------------------- /pkgs/frontend/hooks/useIpfs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/hooks/useIpfs.ts -------------------------------------------------------------------------------- /pkgs/frontend/hooks/useSplitsCreator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/hooks/useSplitsCreator.ts -------------------------------------------------------------------------------- /pkgs/frontend/hooks/useThanksToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/hooks/useThanksToken.ts -------------------------------------------------------------------------------- /pkgs/frontend/hooks/useViem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/hooks/useViem.ts -------------------------------------------------------------------------------- /pkgs/frontend/hooks/useWallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/hooks/useWallet.ts -------------------------------------------------------------------------------- /pkgs/frontend/hooks/useWorkspace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/hooks/useWorkspace.ts -------------------------------------------------------------------------------- /pkgs/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/package.json -------------------------------------------------------------------------------- /pkgs/frontend/public/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/public/images/favicon.ico -------------------------------------------------------------------------------- /pkgs/frontend/public/images/imagelib/rpg1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/public/images/imagelib/rpg1.png -------------------------------------------------------------------------------- /pkgs/frontend/public/images/imagelib/rpg2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/public/images/imagelib/rpg2.png -------------------------------------------------------------------------------- /pkgs/frontend/public/images/imagelib/rpg3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/public/images/imagelib/rpg3.png -------------------------------------------------------------------------------- /pkgs/frontend/public/images/imagelib/rpg4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/public/images/imagelib/rpg4.png -------------------------------------------------------------------------------- /pkgs/frontend/public/images/lp/people-deco.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/public/images/lp/people-deco.svg -------------------------------------------------------------------------------- /pkgs/frontend/public/images/lp/wave-deco.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/public/images/lp/wave-deco.svg -------------------------------------------------------------------------------- /pkgs/frontend/public/images/toban-logo-text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/public/images/toban-logo-text.svg -------------------------------------------------------------------------------- /pkgs/frontend/public/images/toban-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/public/images/toban-logo.svg -------------------------------------------------------------------------------- /pkgs/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/tsconfig.json -------------------------------------------------------------------------------- /pkgs/frontend/types/hats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/types/hats.ts -------------------------------------------------------------------------------- /pkgs/frontend/utils/apollo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/utils/apollo.ts -------------------------------------------------------------------------------- /pkgs/frontend/utils/ipfs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/utils/ipfs.ts -------------------------------------------------------------------------------- /pkgs/frontend/utils/splits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/utils/splits.ts -------------------------------------------------------------------------------- /pkgs/frontend/utils/wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/utils/wallet.ts -------------------------------------------------------------------------------- /pkgs/frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/frontend/vite.config.ts -------------------------------------------------------------------------------- /pkgs/subgraph/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/subgraph/.gitignore -------------------------------------------------------------------------------- /pkgs/subgraph/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/subgraph/README.md -------------------------------------------------------------------------------- /pkgs/subgraph/abis/BigBang.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/subgraph/abis/BigBang.json -------------------------------------------------------------------------------- /pkgs/subgraph/abis/HatsFractionTokenModule.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/subgraph/abis/HatsFractionTokenModule.json -------------------------------------------------------------------------------- /pkgs/subgraph/abis/ThanksToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/subgraph/abis/ThanksToken.json -------------------------------------------------------------------------------- /pkgs/subgraph/config/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/subgraph/config/base.json -------------------------------------------------------------------------------- /pkgs/subgraph/config/sepolia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/subgraph/config/sepolia.json -------------------------------------------------------------------------------- /pkgs/subgraph/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/subgraph/package.json -------------------------------------------------------------------------------- /pkgs/subgraph/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/subgraph/schema.graphql -------------------------------------------------------------------------------- /pkgs/subgraph/src/bigbangMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/subgraph/src/bigbangMapping.ts -------------------------------------------------------------------------------- /pkgs/subgraph/src/fractionTokenMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/subgraph/src/fractionTokenMapping.ts -------------------------------------------------------------------------------- /pkgs/subgraph/src/hatsModuleMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/subgraph/src/hatsModuleMapping.ts -------------------------------------------------------------------------------- /pkgs/subgraph/src/helper/hat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/subgraph/src/helper/hat.ts -------------------------------------------------------------------------------- /pkgs/subgraph/src/thanksTokenMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/subgraph/src/thanksTokenMapping.ts -------------------------------------------------------------------------------- /pkgs/subgraph/subgraph.template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pkgs/subgraph/subgraph.template.yaml -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackdays-io/toban/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - 'pkgs/*' --------------------------------------------------------------------------------