├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ └── publish.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── examples ├── shuttle-port-nextjs │ ├── .env.example │ ├── .eslintrc.js │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package.json │ ├── src │ │ ├── app │ │ │ ├── globals.css │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ │ ├── components │ │ │ ├── ArbitrarySign.tsx │ │ │ ├── EthereumSign.tsx │ │ │ ├── Header.tsx │ │ │ └── Swap.tsx │ │ ├── config │ │ │ ├── networks.ts │ │ │ ├── pools.ts │ │ │ ├── store.ts │ │ │ └── tokens.ts │ │ ├── hooks │ │ │ ├── useBalance.ts │ │ │ ├── useFeeEstimate.ts │ │ │ ├── useSwap.ts │ │ │ └── useWallet.ts │ │ └── utils │ │ │ └── encoding.ts │ └── tsconfig.json └── shuttle-port-vue │ ├── .env.example │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── .prettierrc.json │ ├── LICENSE │ ├── README.md │ ├── env.d.ts │ ├── index.html │ ├── package.json │ ├── src │ ├── App.vue │ ├── assets │ │ └── main.css │ ├── components │ │ ├── ArbitrarySign.vue │ │ ├── EthereumSign.vue │ │ ├── Header.vue │ │ └── Swap.vue │ ├── composables │ │ ├── useBalance.ts │ │ ├── useFeeEstimate.ts │ │ ├── useSwap.ts │ │ └── useWallet.ts │ ├── config │ │ ├── networks.ts │ │ ├── pools.ts │ │ └── tokens.ts │ ├── env.d.ts │ ├── main.ts │ ├── router │ │ └── index.ts │ ├── stores │ │ └── shuttle-port.ts │ ├── utils │ │ └── encoding.ts │ └── views │ │ └── HomeView.vue │ ├── tsconfig.json │ └── vite.config.ts ├── package.json ├── packages ├── core │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .prettierrc.json │ ├── LICENSE │ ├── README.md │ ├── jest.setup.ts │ ├── jestconfig.json │ ├── package.json │ ├── src │ │ ├── externals │ │ │ ├── binary.ts │ │ │ ├── cctp.ts │ │ │ └── osmosis │ │ │ │ ├── binary.ts │ │ │ │ ├── coin.ts │ │ │ │ ├── duration.ts │ │ │ │ ├── helpers.ts │ │ │ │ ├── lockup.ts │ │ │ │ ├── timestamp.ts │ │ │ │ ├── utf8.ts │ │ │ │ └── varint.ts │ │ ├── index.ts │ │ ├── internals │ │ │ ├── adapters │ │ │ │ ├── extensions │ │ │ │ │ ├── Keplr.ts │ │ │ │ │ ├── Metamask.ts │ │ │ │ │ ├── MetamaskCosmosSnap.ts │ │ │ │ │ ├── Station.ts │ │ │ │ │ ├── Vectis.ts │ │ │ │ │ └── index.ts │ │ │ │ └── mobile │ │ │ │ │ ├── CosmosWalletConnect.ts │ │ │ │ │ ├── EvmWalletConnect.ts │ │ │ │ │ ├── MobileProviderAdapter.ts │ │ │ │ │ └── wallet-connect.ts │ │ │ ├── cosmos │ │ │ │ ├── AminoSigningClient.ts │ │ │ │ ├── ArbitrarySigningClient.ts │ │ │ │ ├── BroadcastClient.ts │ │ │ │ ├── FakeOfflineSigner.ts │ │ │ │ ├── OfflineDirectSigningClient.ts │ │ │ │ ├── SignAndBroadcastClient.ts │ │ │ │ ├── SimulateClient.ts │ │ │ │ └── index.ts │ │ │ ├── evm │ │ │ │ ├── EthArbitrarySigningClient.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── injective │ │ │ │ ├── InjectiveAminoSigningClient.ts │ │ │ │ ├── InjectiveBroadcastClient.ts │ │ │ │ ├── InjectiveEIP712SigningClient.ts │ │ │ │ ├── InjectiveOfflineDirectSigningClient.ts │ │ │ │ ├── InjectiveSimulateClient.ts │ │ │ │ └── index.ts │ │ │ ├── network.ts │ │ │ ├── providers.ts │ │ │ ├── registry.ts │ │ │ ├── transactions │ │ │ │ ├── TxWatcher.ts │ │ │ │ ├── index.ts │ │ │ │ └── messages │ │ │ │ │ ├── BasicAllowance.ts │ │ │ │ │ ├── MsgAllianceDelegate.ts │ │ │ │ │ ├── MsgBeginUnlocking.ts │ │ │ │ │ ├── MsgCancelSpotOrder.ts │ │ │ │ │ ├── MsgCreateSpoTLimitOrder.ts │ │ │ │ │ ├── MsgDepositForBurn.ts │ │ │ │ │ ├── MsgDepositForBurnWithCaller.ts │ │ │ │ │ ├── MsgExecuteContract.ts │ │ │ │ │ ├── MsgGrantAllowance.ts │ │ │ │ │ ├── MsgInstantiateContract.ts │ │ │ │ │ ├── MsgLockTokens.ts │ │ │ │ │ ├── MsgMigrateContract.ts │ │ │ │ │ ├── MsgRevokeAllowance.ts │ │ │ │ │ ├── MsgSend.ts │ │ │ │ │ ├── MsgTransfer.ts │ │ │ │ │ ├── TransactionMsg.ts │ │ │ │ │ └── index.ts │ │ │ └── wallet.ts │ │ ├── providers │ │ │ ├── extensions │ │ │ │ ├── BitgetExtensionProvider.ts │ │ │ │ ├── CitadelOneExtensionProvider.ts │ │ │ │ ├── CompassExtensionProvider.ts │ │ │ │ ├── CosmiframeExtensionProvider.ts │ │ │ │ ├── CosmostationExtensionProvider.ts │ │ │ │ ├── CypherWalletExtensionProvider.ts │ │ │ │ ├── FinExtensionProvider.ts │ │ │ │ ├── KeplrExtensionProvider.ts │ │ │ │ ├── LeapCosmosExtensionProvider.ts │ │ │ │ ├── LeapMetamaskCosmosSnapExtensionProvider.ts │ │ │ │ ├── MathExtensionProvider.ts │ │ │ │ ├── MetamaskExtensionProvider.ts │ │ │ │ ├── NinjiExtensionProvider.ts │ │ │ │ ├── OWalletCosmosExtensionProvider.ts │ │ │ │ ├── OkxWalletExtensionProvider.ts │ │ │ │ ├── SafePalExtensionProvider.ts │ │ │ │ ├── StationExtensionProvider.ts │ │ │ │ ├── TrustWalletExtensionProvider.ts │ │ │ │ ├── VectisExtensionProvider.ts │ │ │ │ ├── WalletExtensionProvider.ts │ │ │ │ ├── XDEFICosmosExtensionProvider.ts │ │ │ │ ├── imTokenExtensionProvider.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── mobile │ │ │ │ ├── BitgetMobileProvider.ts │ │ │ │ ├── CosmostationMobileProvider.ts │ │ │ │ ├── KeplrMobileProvider.ts │ │ │ │ ├── LeapCosmosMobileProvider.ts │ │ │ │ ├── MetamaskMobileProvider.ts │ │ │ │ ├── OnseiMobileProvider.ts │ │ │ │ ├── WalletMobileProvider.ts │ │ │ │ └── index.ts │ │ └── utils │ │ │ ├── device.ts │ │ │ └── index.ts │ ├── tests │ │ ├── internals │ │ │ └── transaction │ │ │ │ └── messages │ │ │ │ ├── BasicAllowance.test.ts │ │ │ │ ├── MsgAllianceDelegate.test.ts │ │ │ │ ├── MsgCancelSpotOrder.test.ts │ │ │ │ ├── MsgCreateSpotLimitOrder.test.ts │ │ │ │ ├── MsgExecuteContract.test.ts │ │ │ │ ├── MsgGrantAllowance.test.ts │ │ │ │ ├── MsgInstantiateContract.test.ts │ │ │ │ ├── MsgRevokeAllowance.test.ts │ │ │ │ ├── MsgSend.test.ts │ │ │ │ ├── MsgTransfer.test.ts │ │ │ │ └── TransactionMsg.test.ts │ │ └── utils.test.ts │ └── tsconfig.json ├── react │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .prettierrc.json │ ├── LICENSE │ ├── README.md │ ├── jest.setup.ts │ ├── jestconfig.json │ ├── package.json │ ├── src │ │ ├── context.tsx │ │ ├── index.ts │ │ └── store.ts │ ├── tests │ │ └── context.test.tsx │ └── tsconfig.json └── vue │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .prettierrc.json │ ├── LICENSE │ ├── README.md │ ├── jest.setup.ts │ ├── jestconfig.json │ ├── package.json │ ├── src │ ├── index.ts │ ├── plugin.ts │ └── store.ts │ ├── tests │ └── plugin.spec.ts │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── turbo.json /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | auto-install-peers = true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/README.md -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/.env.example: -------------------------------------------------------------------------------- 1 | NEXT_PUBLIC_WC_PROJECT_ID= -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/.eslintrc.js -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/.gitignore -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/LICENSE -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/README.md -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/next-env.d.ts -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | reactStrictMode: true, 3 | transpilePackages: ["ui"], 4 | }; 5 | -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/package.json -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/src/app/globals.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/src/app/layout.tsx -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/src/app/page.tsx -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/src/components/ArbitrarySign.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/src/components/ArbitrarySign.tsx -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/src/components/EthereumSign.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/src/components/EthereumSign.tsx -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/src/components/Header.tsx -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/src/components/Swap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/src/components/Swap.tsx -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/src/config/networks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/src/config/networks.ts -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/src/config/pools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/src/config/pools.ts -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/src/config/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/src/config/store.ts -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/src/config/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/src/config/tokens.ts -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/src/hooks/useBalance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/src/hooks/useBalance.ts -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/src/hooks/useFeeEstimate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/src/hooks/useFeeEstimate.ts -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/src/hooks/useSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/src/hooks/useSwap.ts -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/src/hooks/useWallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/src/hooks/useWallet.ts -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/src/utils/encoding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/src/utils/encoding.ts -------------------------------------------------------------------------------- /examples/shuttle-port-nextjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-nextjs/tsconfig.json -------------------------------------------------------------------------------- /examples/shuttle-port-vue/.env.example: -------------------------------------------------------------------------------- 1 | VITE_WC_PROJECT_ID= -------------------------------------------------------------------------------- /examples/shuttle-port-vue/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/.eslintrc.cjs -------------------------------------------------------------------------------- /examples/shuttle-port-vue/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/.gitignore -------------------------------------------------------------------------------- /examples/shuttle-port-vue/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/.prettierrc.json -------------------------------------------------------------------------------- /examples/shuttle-port-vue/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/LICENSE -------------------------------------------------------------------------------- /examples/shuttle-port-vue/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/README.md -------------------------------------------------------------------------------- /examples/shuttle-port-vue/env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/shuttle-port-vue/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/index.html -------------------------------------------------------------------------------- /examples/shuttle-port-vue/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/package.json -------------------------------------------------------------------------------- /examples/shuttle-port-vue/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/src/App.vue -------------------------------------------------------------------------------- /examples/shuttle-port-vue/src/assets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/shuttle-port-vue/src/components/ArbitrarySign.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/src/components/ArbitrarySign.vue -------------------------------------------------------------------------------- /examples/shuttle-port-vue/src/components/EthereumSign.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/src/components/EthereumSign.vue -------------------------------------------------------------------------------- /examples/shuttle-port-vue/src/components/Header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/src/components/Header.vue -------------------------------------------------------------------------------- /examples/shuttle-port-vue/src/components/Swap.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/src/components/Swap.vue -------------------------------------------------------------------------------- /examples/shuttle-port-vue/src/composables/useBalance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/src/composables/useBalance.ts -------------------------------------------------------------------------------- /examples/shuttle-port-vue/src/composables/useFeeEstimate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/src/composables/useFeeEstimate.ts -------------------------------------------------------------------------------- /examples/shuttle-port-vue/src/composables/useSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/src/composables/useSwap.ts -------------------------------------------------------------------------------- /examples/shuttle-port-vue/src/composables/useWallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/src/composables/useWallet.ts -------------------------------------------------------------------------------- /examples/shuttle-port-vue/src/config/networks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/src/config/networks.ts -------------------------------------------------------------------------------- /examples/shuttle-port-vue/src/config/pools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/src/config/pools.ts -------------------------------------------------------------------------------- /examples/shuttle-port-vue/src/config/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/src/config/tokens.ts -------------------------------------------------------------------------------- /examples/shuttle-port-vue/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/src/env.d.ts -------------------------------------------------------------------------------- /examples/shuttle-port-vue/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/src/main.ts -------------------------------------------------------------------------------- /examples/shuttle-port-vue/src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/src/router/index.ts -------------------------------------------------------------------------------- /examples/shuttle-port-vue/src/stores/shuttle-port.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/src/stores/shuttle-port.ts -------------------------------------------------------------------------------- /examples/shuttle-port-vue/src/utils/encoding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/src/utils/encoding.ts -------------------------------------------------------------------------------- /examples/shuttle-port-vue/src/views/HomeView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/src/views/HomeView.vue -------------------------------------------------------------------------------- /examples/shuttle-port-vue/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/tsconfig.json -------------------------------------------------------------------------------- /examples/shuttle-port-vue/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/examples/shuttle-port-vue/vite.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/package.json -------------------------------------------------------------------------------- /packages/core/.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist -------------------------------------------------------------------------------- /packages/core/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/.eslintrc.json -------------------------------------------------------------------------------- /packages/core/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/.prettierrc.json -------------------------------------------------------------------------------- /packages/core/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/LICENSE -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/jest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/jest.setup.ts -------------------------------------------------------------------------------- /packages/core/jestconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/jestconfig.json -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/externals/binary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/externals/binary.ts -------------------------------------------------------------------------------- /packages/core/src/externals/cctp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/externals/cctp.ts -------------------------------------------------------------------------------- /packages/core/src/externals/osmosis/binary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/externals/osmosis/binary.ts -------------------------------------------------------------------------------- /packages/core/src/externals/osmosis/coin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/externals/osmosis/coin.ts -------------------------------------------------------------------------------- /packages/core/src/externals/osmosis/duration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/externals/osmosis/duration.ts -------------------------------------------------------------------------------- /packages/core/src/externals/osmosis/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/externals/osmosis/helpers.ts -------------------------------------------------------------------------------- /packages/core/src/externals/osmosis/lockup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/externals/osmosis/lockup.ts -------------------------------------------------------------------------------- /packages/core/src/externals/osmosis/timestamp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/externals/osmosis/timestamp.ts -------------------------------------------------------------------------------- /packages/core/src/externals/osmosis/utf8.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/externals/osmosis/utf8.ts -------------------------------------------------------------------------------- /packages/core/src/externals/osmosis/varint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/externals/osmosis/varint.ts -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/internals/adapters/extensions/Keplr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/adapters/extensions/Keplr.ts -------------------------------------------------------------------------------- /packages/core/src/internals/adapters/extensions/Metamask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/adapters/extensions/Metamask.ts -------------------------------------------------------------------------------- /packages/core/src/internals/adapters/extensions/MetamaskCosmosSnap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/adapters/extensions/MetamaskCosmosSnap.ts -------------------------------------------------------------------------------- /packages/core/src/internals/adapters/extensions/Station.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/adapters/extensions/Station.ts -------------------------------------------------------------------------------- /packages/core/src/internals/adapters/extensions/Vectis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/adapters/extensions/Vectis.ts -------------------------------------------------------------------------------- /packages/core/src/internals/adapters/extensions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/adapters/extensions/index.ts -------------------------------------------------------------------------------- /packages/core/src/internals/adapters/mobile/CosmosWalletConnect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/adapters/mobile/CosmosWalletConnect.ts -------------------------------------------------------------------------------- /packages/core/src/internals/adapters/mobile/EvmWalletConnect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/adapters/mobile/EvmWalletConnect.ts -------------------------------------------------------------------------------- /packages/core/src/internals/adapters/mobile/MobileProviderAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/adapters/mobile/MobileProviderAdapter.ts -------------------------------------------------------------------------------- /packages/core/src/internals/adapters/mobile/wallet-connect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/adapters/mobile/wallet-connect.ts -------------------------------------------------------------------------------- /packages/core/src/internals/cosmos/AminoSigningClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/cosmos/AminoSigningClient.ts -------------------------------------------------------------------------------- /packages/core/src/internals/cosmos/ArbitrarySigningClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/cosmos/ArbitrarySigningClient.ts -------------------------------------------------------------------------------- /packages/core/src/internals/cosmos/BroadcastClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/cosmos/BroadcastClient.ts -------------------------------------------------------------------------------- /packages/core/src/internals/cosmos/FakeOfflineSigner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/cosmos/FakeOfflineSigner.ts -------------------------------------------------------------------------------- /packages/core/src/internals/cosmos/OfflineDirectSigningClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/cosmos/OfflineDirectSigningClient.ts -------------------------------------------------------------------------------- /packages/core/src/internals/cosmos/SignAndBroadcastClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/cosmos/SignAndBroadcastClient.ts -------------------------------------------------------------------------------- /packages/core/src/internals/cosmos/SimulateClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/cosmos/SimulateClient.ts -------------------------------------------------------------------------------- /packages/core/src/internals/cosmos/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/cosmos/index.ts -------------------------------------------------------------------------------- /packages/core/src/internals/evm/EthArbitrarySigningClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/evm/EthArbitrarySigningClient.ts -------------------------------------------------------------------------------- /packages/core/src/internals/evm/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./EthArbitrarySigningClient"; 2 | -------------------------------------------------------------------------------- /packages/core/src/internals/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/index.ts -------------------------------------------------------------------------------- /packages/core/src/internals/injective/InjectiveAminoSigningClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/injective/InjectiveAminoSigningClient.ts -------------------------------------------------------------------------------- /packages/core/src/internals/injective/InjectiveBroadcastClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/injective/InjectiveBroadcastClient.ts -------------------------------------------------------------------------------- /packages/core/src/internals/injective/InjectiveEIP712SigningClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/injective/InjectiveEIP712SigningClient.ts -------------------------------------------------------------------------------- /packages/core/src/internals/injective/InjectiveOfflineDirectSigningClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/injective/InjectiveOfflineDirectSigningClient.ts -------------------------------------------------------------------------------- /packages/core/src/internals/injective/InjectiveSimulateClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/injective/InjectiveSimulateClient.ts -------------------------------------------------------------------------------- /packages/core/src/internals/injective/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/injective/index.ts -------------------------------------------------------------------------------- /packages/core/src/internals/network.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/network.ts -------------------------------------------------------------------------------- /packages/core/src/internals/providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/providers.ts -------------------------------------------------------------------------------- /packages/core/src/internals/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/registry.ts -------------------------------------------------------------------------------- /packages/core/src/internals/transactions/TxWatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/transactions/TxWatcher.ts -------------------------------------------------------------------------------- /packages/core/src/internals/transactions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/transactions/index.ts -------------------------------------------------------------------------------- /packages/core/src/internals/transactions/messages/BasicAllowance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/transactions/messages/BasicAllowance.ts -------------------------------------------------------------------------------- /packages/core/src/internals/transactions/messages/MsgAllianceDelegate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/transactions/messages/MsgAllianceDelegate.ts -------------------------------------------------------------------------------- /packages/core/src/internals/transactions/messages/MsgBeginUnlocking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/transactions/messages/MsgBeginUnlocking.ts -------------------------------------------------------------------------------- /packages/core/src/internals/transactions/messages/MsgCancelSpotOrder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/transactions/messages/MsgCancelSpotOrder.ts -------------------------------------------------------------------------------- /packages/core/src/internals/transactions/messages/MsgCreateSpoTLimitOrder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/transactions/messages/MsgCreateSpoTLimitOrder.ts -------------------------------------------------------------------------------- /packages/core/src/internals/transactions/messages/MsgDepositForBurn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/transactions/messages/MsgDepositForBurn.ts -------------------------------------------------------------------------------- /packages/core/src/internals/transactions/messages/MsgDepositForBurnWithCaller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/transactions/messages/MsgDepositForBurnWithCaller.ts -------------------------------------------------------------------------------- /packages/core/src/internals/transactions/messages/MsgExecuteContract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/transactions/messages/MsgExecuteContract.ts -------------------------------------------------------------------------------- /packages/core/src/internals/transactions/messages/MsgGrantAllowance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/transactions/messages/MsgGrantAllowance.ts -------------------------------------------------------------------------------- /packages/core/src/internals/transactions/messages/MsgInstantiateContract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/transactions/messages/MsgInstantiateContract.ts -------------------------------------------------------------------------------- /packages/core/src/internals/transactions/messages/MsgLockTokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/transactions/messages/MsgLockTokens.ts -------------------------------------------------------------------------------- /packages/core/src/internals/transactions/messages/MsgMigrateContract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/transactions/messages/MsgMigrateContract.ts -------------------------------------------------------------------------------- /packages/core/src/internals/transactions/messages/MsgRevokeAllowance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/transactions/messages/MsgRevokeAllowance.ts -------------------------------------------------------------------------------- /packages/core/src/internals/transactions/messages/MsgSend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/transactions/messages/MsgSend.ts -------------------------------------------------------------------------------- /packages/core/src/internals/transactions/messages/MsgTransfer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/transactions/messages/MsgTransfer.ts -------------------------------------------------------------------------------- /packages/core/src/internals/transactions/messages/TransactionMsg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/transactions/messages/TransactionMsg.ts -------------------------------------------------------------------------------- /packages/core/src/internals/transactions/messages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/transactions/messages/index.ts -------------------------------------------------------------------------------- /packages/core/src/internals/wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/internals/wallet.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/BitgetExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/BitgetExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/CitadelOneExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/CitadelOneExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/CompassExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/CompassExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/CosmiframeExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/CosmiframeExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/CosmostationExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/CosmostationExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/CypherWalletExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/CypherWalletExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/FinExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/FinExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/KeplrExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/KeplrExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/LeapCosmosExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/LeapCosmosExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/LeapMetamaskCosmosSnapExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/LeapMetamaskCosmosSnapExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/MathExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/MathExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/MetamaskExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/MetamaskExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/NinjiExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/NinjiExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/OWalletCosmosExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/OWalletCosmosExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/OkxWalletExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/OkxWalletExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/SafePalExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/SafePalExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/StationExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/StationExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/TrustWalletExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/TrustWalletExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/VectisExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/VectisExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/WalletExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/WalletExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/XDEFICosmosExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/XDEFICosmosExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/imTokenExtensionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/imTokenExtensionProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/extensions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/extensions/index.ts -------------------------------------------------------------------------------- /packages/core/src/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/index.ts -------------------------------------------------------------------------------- /packages/core/src/providers/mobile/BitgetMobileProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/mobile/BitgetMobileProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/mobile/CosmostationMobileProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/mobile/CosmostationMobileProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/mobile/KeplrMobileProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/mobile/KeplrMobileProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/mobile/LeapCosmosMobileProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/mobile/LeapCosmosMobileProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/mobile/MetamaskMobileProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/mobile/MetamaskMobileProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/mobile/OnseiMobileProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/mobile/OnseiMobileProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/mobile/WalletMobileProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/mobile/WalletMobileProvider.ts -------------------------------------------------------------------------------- /packages/core/src/providers/mobile/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/providers/mobile/index.ts -------------------------------------------------------------------------------- /packages/core/src/utils/device.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/utils/device.ts -------------------------------------------------------------------------------- /packages/core/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/src/utils/index.ts -------------------------------------------------------------------------------- /packages/core/tests/internals/transaction/messages/BasicAllowance.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/tests/internals/transaction/messages/BasicAllowance.test.ts -------------------------------------------------------------------------------- /packages/core/tests/internals/transaction/messages/MsgAllianceDelegate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/tests/internals/transaction/messages/MsgAllianceDelegate.test.ts -------------------------------------------------------------------------------- /packages/core/tests/internals/transaction/messages/MsgCancelSpotOrder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/tests/internals/transaction/messages/MsgCancelSpotOrder.test.ts -------------------------------------------------------------------------------- /packages/core/tests/internals/transaction/messages/MsgCreateSpotLimitOrder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/tests/internals/transaction/messages/MsgCreateSpotLimitOrder.test.ts -------------------------------------------------------------------------------- /packages/core/tests/internals/transaction/messages/MsgExecuteContract.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/tests/internals/transaction/messages/MsgExecuteContract.test.ts -------------------------------------------------------------------------------- /packages/core/tests/internals/transaction/messages/MsgGrantAllowance.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/tests/internals/transaction/messages/MsgGrantAllowance.test.ts -------------------------------------------------------------------------------- /packages/core/tests/internals/transaction/messages/MsgInstantiateContract.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/tests/internals/transaction/messages/MsgInstantiateContract.test.ts -------------------------------------------------------------------------------- /packages/core/tests/internals/transaction/messages/MsgRevokeAllowance.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/tests/internals/transaction/messages/MsgRevokeAllowance.test.ts -------------------------------------------------------------------------------- /packages/core/tests/internals/transaction/messages/MsgSend.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/tests/internals/transaction/messages/MsgSend.test.ts -------------------------------------------------------------------------------- /packages/core/tests/internals/transaction/messages/MsgTransfer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/tests/internals/transaction/messages/MsgTransfer.test.ts -------------------------------------------------------------------------------- /packages/core/tests/internals/transaction/messages/TransactionMsg.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/tests/internals/transaction/messages/TransactionMsg.test.ts -------------------------------------------------------------------------------- /packages/core/tests/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/tests/utils.test.ts -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/react/.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist -------------------------------------------------------------------------------- /packages/react/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/react/.eslintrc.json -------------------------------------------------------------------------------- /packages/react/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/react/.prettierrc.json -------------------------------------------------------------------------------- /packages/react/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/react/LICENSE -------------------------------------------------------------------------------- /packages/react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/react/README.md -------------------------------------------------------------------------------- /packages/react/jest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/react/jest.setup.ts -------------------------------------------------------------------------------- /packages/react/jestconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/react/jestconfig.json -------------------------------------------------------------------------------- /packages/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/react/package.json -------------------------------------------------------------------------------- /packages/react/src/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/react/src/context.tsx -------------------------------------------------------------------------------- /packages/react/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/react/src/index.ts -------------------------------------------------------------------------------- /packages/react/src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/react/src/store.ts -------------------------------------------------------------------------------- /packages/react/tests/context.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/react/tests/context.test.tsx -------------------------------------------------------------------------------- /packages/react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/react/tsconfig.json -------------------------------------------------------------------------------- /packages/vue/.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist -------------------------------------------------------------------------------- /packages/vue/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/vue/.eslintrc.json -------------------------------------------------------------------------------- /packages/vue/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/vue/.prettierrc.json -------------------------------------------------------------------------------- /packages/vue/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/vue/LICENSE -------------------------------------------------------------------------------- /packages/vue/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/vue/README.md -------------------------------------------------------------------------------- /packages/vue/jest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/vue/jest.setup.ts -------------------------------------------------------------------------------- /packages/vue/jestconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/vue/jestconfig.json -------------------------------------------------------------------------------- /packages/vue/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/vue/package.json -------------------------------------------------------------------------------- /packages/vue/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/vue/src/index.ts -------------------------------------------------------------------------------- /packages/vue/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/vue/src/plugin.ts -------------------------------------------------------------------------------- /packages/vue/src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/vue/src/store.ts -------------------------------------------------------------------------------- /packages/vue/tests/plugin.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/vue/tests/plugin.spec.ts -------------------------------------------------------------------------------- /packages/vue/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/packages/vue/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delphi-labs/shuttle/HEAD/turbo.json --------------------------------------------------------------------------------