hop
๐ฐ Hop Protocol Monorepo
Language: typescript
Author: GitHub Repos (@github-repos)
0 stars ยท 1 views
Files
- sendToSelf.ts (ts)
- getInvalidBondWithdrawals.ts (ts)
- getBlockNumberFromDate.ts (ts)
- Chains (txt)
- arbitrum (txt)
- inclusion (txt)
- gnosis (txt)
- optimism (txt)
- finality (txt)
- strategies (txt)
- cli (txt)
- shared (txt)
- .husky (husky)
- packages (txt)
- v2-explorer-frontend (txt)
- eslint.config.mjs (mjs)
- README.md (md)
- check-npmignore.mjs (mjs)
- tsconfig.node.json (json)
- tsconfig.json (json)
- package.json (json)
- LICENSE (txt)
- src (txt)
- assets (txt)
- vite.config.ts (ts)
- setupTests.ts (ts)
- logo.svg (image)
- reportWebVitals.ts (ts)
- circles-bg.svg (image)
- hooks (txt)
- useEvents.ts (ts)
- pages (txt)
- Events.tsx (tsx)
- App.tsx (tsx)
- Main.tsx (tsx)
- main.tsx (tsx)
- Details.tsx (tsx)
- config.ts (ts)
- components (txt)
- App.css (css)
- Footer.tsx (tsx)
- index.css (css)
- Header.tsx (tsx)
- NotFound.tsx (tsx)
- ExplorerEvents.tsx (tsx)
- events (txt)
- Table.tsx (tsx)
- BundleSetEvents.tsx (tsx)
- MessageSentEvents.tsx (tsx)
- BundleReceivedEvents.tsx (tsx)
- MessageBundledEvents.tsx (tsx)
- BundleForwardedEvents.tsx (tsx)
- BundleCommittedEvents.tsx (tsx)
- public (txt)
- vite-env.d.ts (ts)
- react-app-env.d.ts (ts)
- robots.txt (txt)
- manifest.json (json)
- logo192.png (image)
- favicon.ico (image)
- hop-node (txt)
- test (txt)
- utils (txt)
- getSubgraphUrl.test.ts (ts)
- index.html (html)
- jest.config.mjs (mjs)
- logo512.png (image)
- Makefile (txt)
- expectDefined.ts (ts)
- LambdaSigner.test.ts (ts)
- getTransfersIdsWithTransferRootHash.test.ts (ts)
- merkle.test.ts (ts)
- eventsBatch.test.ts (ts)
- healthChecker.test.ts (ts)
- gasBoostSigner.test.ts (ts)
- rateLimitRetry.test.ts (ts)
- keystore.test.ts (ts)
- getTransferIdFromCalldata.test.ts (ts)
- getBumpedBN.test.ts (ts)
- syncWatcher.test.ts (ts)
- queue.test.ts (ts)
- theGraph.test.ts (ts)
- bridge.test.ts (ts)
- getTransferId.test.ts (ts)
- getBlockNumberFromDate.test.ts (ts)
- getTransferRootId.test.ts (ts)
- config.ts (ts)
- tsconfig.json (json)
- isNativeToken.test.ts (ts)
- eslint.config.mjs (mjs)
- README.md (md)
- src (txt)
- logger (txt)
- docker-compose.yml (yml)
- LICENSE (txt)
- package.json (json)
- Dockerfile (txt)
- prompt (txt)
- utils (txt)
- promptPassphrase.ts (ts)
- index.ts (ts)
- index.ts (ts)
- isFetchConnectionError.ts (ts)
- getBumpedBN.ts (ts)
- Logger.ts (ts)
- getProviderChainSlug.ts (ts)
- getTransferIdFromCalldata.ts (ts)
- getRpcUrlFromProvider.ts (ts)
- isFetchRpcServerError.ts (ts)
- promiseTimeout.ts (ts)
- bigNumberMin.ts (ts)
- getNameservers.ts (ts)
- promiseQueue.ts (ts)
- isFetchBadResponseError.ts (ts)
- getBumpedGasPrice.ts (ts)
- findMissingIndexes.ts (ts)
- isHToken.ts (ts)
- isL1ChainId.ts (ts)
- getTokenMetadataByAddress.ts (ts)
- getTransferSentToL2TransferId.ts (ts)
- bigNumberMax.ts (ts)
- getSortedTransferIds.ts (ts)
- getCanonicalTokenSymbol.ts (ts)
- padHex.ts (ts)
- getTransferId.ts (ts)
- isFetchTimeoutError.ts (ts)
- getWithdrawalProofData.ts (ts)
- wait.ts (ts)
- isFetchExecutionError.ts (ts)
- getExponentialBackoffDelayMs.ts (ts)
- getRpcProviderFromUrl.ts (ts)
- getRpcRootProviderName.ts (ts)
- MerkleTree.ts (ts)
- theGraph (txt)
- getTransferRootId.ts (ts)
- getWithdrawal.ts (ts)
- getNonRetryableRpcProvider.ts (ts)
- isNativeToken.ts (ts)
- getTransfer.ts (ts)
- rateLimitRetry.ts (ts)
- objectDepth.ts (ts)
- makeRequest.ts (ts)
- getTransferIdsForTransferRoot.ts (ts)
- getIncompleteSettlements.ts (ts)
- getUnwithdrawnTransfers.ts (ts)
- getWithdrawals.ts (ts)
- getTransfersCount.ts (ts)
- getMultipleWithdrawalsSettled.ts (ts)
- getTransferRootsCount.ts (ts)
- getUnbondedTransferRoots.ts (ts)
- getTransferSents.ts (ts)
- getTransfersCommitted.ts (ts)
- getTransferIds.ts (ts)
- getTransferCommitted.ts (ts)
- getTransferRootBonded.ts (ts)
- getUnbondedTransfers.ts (ts)
- getTransferFromL1Completed.ts (ts)
- getTransferId.ts (ts)
- getTransferSentToL2.ts (ts)
- getStake.ts (ts)
- getTransferSent.ts (ts)
- getBondedWithdrawals.ts (ts)
- getTransferRoots.ts (ts)
- shared.ts (ts)
- getSubgraphLastBlockSynced.ts (ts)
- getBondedWithdrawal.ts (ts)
- getTransfers.ts (ts)
- getTransferRootConfirmed.ts (ts)
- getTransferRootSet.ts (ts)
- provider.ts (ts)
- provider (txt)
- metrics (txt)
- MetricsServer.ts (ts)
- getUnstake.ts (ts)
- index.ts (ts)
- chains (txt)
- metrics.ts (ts)
- index.ts (ts)
- ArbitrumBridge.ts (ts)
- ArbitrumInclusionService.ts (ts)
- ArbitrumFinalityService.ts (ts)
- ArbitrumAddresses.ts (ts)
- GnosisMessageService.ts (ts)
- polygonzk (txt)
- GnosisAddresses.ts (ts)
- PolygonZkMessageService.ts (ts)
- GnosisBridge.ts (ts)
- PolygonZkBridge.ts (ts)
- GnosisFinalityService.ts (ts)
- ZkSyncBridge.ts (ts)
- zksync (txt)
- PolygonZkFinalityService.ts (ts)
- ZkSyncMessageService.ts (ts)
- ZkSyncFinalityService.ts (ts)
- linea (txt)
- PolygonMessageService.ts (ts)
- polygon (txt)
- LineaMessageService.ts (ts)
- PolygonBridge.ts (ts)
- LineaBridge.ts (ts)
- LineaFinalityService.ts (ts)
- PolygonFinalityService.ts (ts)
- inclusion (txt)
- OptimismAddresses.ts (ts)
- OptimismBridge.ts (ts)
- AbstractOptimismInclusionService.ts (ts)
- JsonRpcInclusionService.ts (ts)
- AlchemyInclusionService.ts (ts)
- scroll (txt)
- ScrollBridge.ts (ts)
- OptimismMessageService.ts (ts)
- ScrollFinalityService.ts (ts)
- OptimismFinalityService.ts (ts)
- Factories (txt)
- IChainBridge.ts (ts)
- getChainBridge.ts (ts)
- ScrollMessageService.ts (ts)
- ChainBridgeFactory.ts (ts)
- Services (txt)
- index.ts (ts)
- AbstractChainBridge.ts (ts)
- AbstractService.ts (ts)
- AbstractInclusionService.ts (ts)
- AbstractFinalityService.ts (ts)
- AbstractMessageService.ts (ts)
- CacheService.ts (ts)
- collateralized (txt)
- IFinalityStrategy.ts (ts)
- ArbitrumStrategy.ts (ts)
- GnosisStrategy.ts (ts)
- PolygonZkStrategy.ts (ts)
- OptimismStrategy.ts (ts)
- threshold (txt)
- LineaStrategy.ts (ts)
- FinalityStrategy.ts (ts)
- EthereumStrategy.ts (ts)
- index.ts (ts)
- GnosisStrategy.ts (ts)
- OptimismStrategy.ts (ts)
- ArbitrumStrategy.ts (ts)
- PolygonZkStrategy.ts (ts)
- PolygonStrategy.ts (ts)
- LineaStrategy.ts (ts)
- EthereumStrategy.ts (ts)
- GnosisStrategy.ts (ts)
- bonder (txt)
- ArbitrumStrategy.ts (ts)
- OptimismStrategy.ts (ts)
- index.ts (ts)
- default (txt)
- LineaStrategy.ts (ts)
- EthereumStrategy.ts (ts)
- index.ts (ts)
- GnosisStrategy.ts (ts)
- ArbitrumStrategy.ts (ts)
- OptimismStrategy.ts (ts)
- PolygonZkStrategy.ts (ts)
- PolygonZkStrategy.ts (ts)
- PolygonStrategy.ts (ts)
- constants (txt)
- PolygonStrategy.ts (ts)
- FinalityService.ts (ts)
- LineaStrategy.ts (ts)
- index.ts (ts)
- constants.ts (ts)
- EthereumStrategy.ts (ts)
- BondTransferRootWatcher.ts (ts)
- watchers (txt)
- classes (txt)
- L1Bridge.ts (ts)
- SyncWatcher.ts (ts)
- CommitTransfersWatcher.ts (ts)
- chainBalanceArchiveData.ts (ts)
- Metrics.ts (ts)
- AvailableLiquidityWatcher.ts (ts)
- index.ts (ts)
- preRegenesisRootsCommitted.ts (ts)
- IncompleteSettlementsWatcher.ts (ts)
- ContractBase.ts (ts)
- Bridge.ts (ts)
- L2Amm.ts (ts)
- BaseWatcher.ts (ts)
- Token.ts (ts)
- L1MessengerWrapper.ts (ts)
- L2Bridge.ts (ts)
- ChallengeWatcher.ts (ts)
- SettleBondedWithdrawalWatcher.ts (ts)
- HealthCheckWatcher.ts (ts)
- RelayWatcher.ts (ts)
- types.ts (ts)
- swap (txt)
- uniswap (txt)
- db (txt)
- GasBoostDb.ts (ts)
- watchers.ts (ts)
- BaseDb.ts (ts)
- GasCostDb.ts (ts)
- ConfirmRootsWatcher.ts (ts)
- index.ts (ts)
- OsWatcher.ts (ts)
- DatabaseMigrator.ts (ts)
- TransfersDb.ts (ts)
- uniswap.ts (ts)
- TransferRootsDb.ts (ts)
- wallets (txt)
- keystore (txt)
- SyncStateDb.ts (ts)
- utils.ts (ts)
- migrations.ts (ts)
- index.ts (ts)
- wallets.ts (ts)
- index.ts (ts)
- db.ts (ts)
- entropyToMnemonic.ts (ts)
- notifier (txt)
- keystore.ts (ts)
- interfaces.ts (ts)
- index.ts (ts)
- notifier.ts (ts)
- transferRoots.ts (ts)
- slack.ts (ts)
- bondWithdrawal.ts (ts)
- unwithdrawnTransfers.ts (ts)
- updateConfig.ts (ts)
- bondedUnconfirmedRoots.ts (ts)
- logs.ts (ts)
- metrics (txt)
- bonderBalance.ts (ts)
- unstake.ts (ts)
- bonderTxCost.ts (ts)
- sharedMetrics.ts (ts)
- unwind.ts (ts)
- verifyAwsSigner.ts (ts)
- invalidBondWithdrawals.ts (ts)
- withdrawalProof.ts (ts)
- generateChainBalanceArchiveData.ts (ts)
- swap.ts (ts)
- transferRootsCount.ts (ts)
- transfersCount.ts (ts)
- showConfig.ts (ts)
- refreshApiStats.ts (ts)
- hopNode.ts (ts)
- totalStake.ts (ts)
- resyncData.ts (ts)
- art.ts (ts)
- selfTest.ts (ts)
- utils.ts (ts)
- shared.ts (ts)
- index.ts (ts)
- settle.ts (ts)
- confirmRoot.ts (ts)
- commitTransfers.ts (ts)
- relayL1ToL2Message.ts (ts)
- cli.ts (ts)
- keystores.ts (ts)
- stake.ts (ts)
- transferRoot.ts (ts)
- unsettledRoots.ts (ts)
- index.ts (ts)
- transferId.ts (ts)
- unbondedTransferRoots.ts (ts)
- dbDump.ts (ts)
- pendingTransfers.ts (ts)
- ATTRIBUTION.md (markdown)
- bondTransferRoot.ts (ts)
- PolygonStrategy.ts (ts)
- useQueryParams.tsx (tsx)
- bondFirstRootOfRoute.ts (ts)
- index.html (html)
- utils.test.ts (ts)
- getUnsetTransferRoots.ts (ts)
- index.ts (ts)
- netlify.toml (toml)
- ChainSelect.tsx (tsx)
- L2AmmWrapper.ts (ts)
- Derive.ts (ts)
- getTransferRootForTransferId.ts (ts)
- isFetchRateLimitError.ts (ts)
- getEnvFilePath.ts (ts)
- SiteWrapper.tsx (tsx)
- KmsSigner.test.ts (ts)
- isL1.ts (ts)
- chainSlugToId.ts (ts)
- BondWithdrawalWatcher.ts (ts)
- healthCheck.ts (ts)
- index.ts (ts)
- getTransferRoot.ts (ts)
- MessageExecutedEvents.tsx (tsx)
- getRpcProvider.ts (ts)
- ArbitrumMessageService.ts (ts)
- withdraw.ts (ts)
- getSubgraphUrl.ts (ts)
- IBaseWatcher.ts (ts)
- transfersTable.ts (ts)
- challenger.ts (ts)
- index.ts (ts)
- isTokenSupportedForChain.ts (ts)
- swap.ts (ts)
- utils.ts (ts)
- index.ts (ts)
- IFinalityService.ts (ts)