├── .appsec └── secrets.baseline ├── .devcontainer └── devcontainer.json ├── .envrc ├── .eslintrc.json ├── .github └── workflows │ ├── ci.yml │ └── security-review.yml ├── .gitignore ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .vscode └── launch.json ├── CLAUDE.md ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── LICENSE ├── LICENSE_SHARDUS ├── README.md ├── SECURITY.md ├── SHARDUS_SOFTWARE_LICENSE_2023-02-02.pdf ├── docs ├── consensor-startup-process.md ├── cycle-chain-overview.md ├── cycle-creation-planning.txt ├── duplicated-codes.md ├── external-internal-communication.md ├── join-protocol-v2 │ ├── join-protocol-v2-seq-diagram.md │ └── join-protocol-v2.md ├── lost-archivers │ ├── digging-notes.txt │ ├── implementation-planning.md │ ├── lost-archiver-detection-diagram.txt │ ├── lost-archiver-detection-protocol-diagram.png │ ├── lost-archiver-detection-protocol-diagram.txt │ ├── lost-detection-implementation-diagram.txt │ └── test-planning.md ├── lost-detection-planning.txt ├── main-data-flow.graphmlz ├── main-data-flow.png ├── mode.md ├── network-genesis.md ├── network-safety-mode.md ├── network-state-hash.md ├── networkModeBaseline.md ├── new-cycle-node-sync-planning.txt ├── p2p-apoptosis.xu ├── p2p-sync-cyclechain-nodelist.md ├── problematic-node-simulation-integration.md ├── reporting-overview-diagram.png ├── reporting.md ├── snapshot-safety-sync-seq-diagram.md ├── state-metadata │ ├── state-metadata-fig-1.png │ └── state-metadata.md ├── state-snapshot-creation-outline.graphmlz ├── state-snapshot-creation-outline.png ├── state-snapshot-outline.graphmlz ├── state-snapshot-outline.png ├── state-snapshot-planning-20200624.txt ├── state-snapshot.md ├── state-snapshotting-2.md ├── syncing-protocol-v2.md ├── tx-counting.txt ├── tx-data-struct-cleanup │ ├── README.md │ ├── TODO.md │ ├── tx-data-struct-cleanup.ts │ └── tx-flow.md └── tx-receipt-seq-diagram.md ├── flake.lock ├── flake.nix ├── jest.config.js ├── package.json ├── prettier-ignore-log-lines.js ├── prettier.config.js ├── scripts ├── compare-problematic-cache.js ├── monitor-cycle-consistency.js └── simulate-lost-nodes-aggressive.sh ├── src ├── config │ ├── deprecated │ │ ├── logs.json │ │ ├── server.json │ │ └── storage.json │ ├── index.ts │ ├── logs.ts │ ├── server.ts │ └── storage.ts ├── crypto │ ├── computePowGenerator.ts │ └── index.ts ├── debug │ ├── config.ts │ ├── debug.ts │ └── index.ts ├── exit-handler │ └── index.ts ├── http │ ├── customHttpFunctions.ts │ └── index.ts ├── index.ts ├── load-detection │ └── index.ts ├── logger │ ├── appenders │ │ └── dateFileWithSize.ts │ ├── csvPerfEvents.ts │ └── index.ts ├── network │ ├── debugMiddleware.ts │ ├── index.ts │ └── nat-api.d.ts ├── p2p │ ├── Active.ts │ ├── Apoptosis.ts │ ├── Archivers.ts │ ├── Comms.ts │ ├── Context.ts │ ├── CycleAutoScale.ts │ ├── CycleChain.ts │ ├── CycleCreator.ts │ ├── CycleParser.ts │ ├── GlobalAccounts.ts │ ├── Join │ │ ├── index.ts │ │ ├── routes.ts │ │ └── v2 │ │ │ ├── acceptance.ts │ │ │ ├── index.ts │ │ │ ├── select.ts │ │ │ ├── standbyRefresh.ts │ │ │ ├── syncFinished.ts │ │ │ ├── syncStarted.ts │ │ │ └── unjoin.ts │ ├── Lost.ts │ ├── LostArchivers │ │ ├── functions.ts │ │ ├── index.ts │ │ ├── logging.ts │ │ ├── routes.ts │ │ └── state.ts │ ├── ModeSystemFuncs.ts │ ├── Modes.ts │ ├── NodeList.ts │ ├── ProblemNodeHandler.ts │ ├── ProblematicNodeCache.ts │ ├── Refresh.ts │ ├── Rotation.ts │ ├── SafetyMode.ts │ ├── Self.ts │ ├── ServiceQueue.ts │ ├── Sync.ts │ ├── SyncV2 │ │ ├── cycle-monitoring-routes.ts │ │ ├── index.ts │ │ ├── queries.ts │ │ ├── routes.ts │ │ └── verify.ts │ ├── Template.ts │ ├── Utils.ts │ └── Wrapper.ts ├── random │ ├── index.ts │ └── random-test.ts ├── rate-limiting │ └── index.ts ├── reporter │ └── index.ts ├── server.ts ├── shardus │ ├── index.ts │ ├── saveConsoleOutput.ts │ └── shardus-types.ts ├── snapshot │ ├── index.ts │ ├── partition-gossip.ts │ └── snapshotFunctions.ts ├── state-manager │ ├── AccountCache.ts │ ├── AccountGlobals.ts │ ├── AccountPatcher.ts │ ├── AccountSync.ts │ ├── ArchiverDataSourceHelper.ts │ ├── ArchiverSyncTracker.ts │ ├── CachedAppDataManager.ts │ ├── DataSourceHelper.ts │ ├── Deprecated.ts │ ├── NodeSyncTracker.ts │ ├── PartitionObjects.ts │ ├── PartitionStats.ts │ ├── TransactionConsensus.ts │ ├── TransactionQueue.ts │ ├── TransactionRepair.ts │ ├── index.ts │ ├── shardFunctions.ts │ └── state-manager-types.ts ├── statistics │ ├── countedEvents.ts │ └── index.ts ├── storage │ ├── betterSqlite3storage.ts │ ├── index.ts │ ├── models │ │ ├── acceptedTxs.ts │ │ ├── accountStates.ts │ │ ├── accountsCopy.ts │ │ ├── cycles.ts │ │ ├── globalAccounts.ts │ │ ├── index.ts │ │ ├── network.ts │ │ ├── networkReceipt.ts │ │ ├── networkSummary.ts │ │ ├── nodes.ts │ │ ├── partitions.ts │ │ ├── properties.ts │ │ ├── receipt.ts │ │ └── summary.ts │ ├── sqlite3storage.ts │ └── utils │ │ ├── schemaDefintions.ts │ │ └── sqlOpertors.ts ├── types │ ├── ApoptosisProposalReq.ts │ ├── ApoptosisProposalResp.ts │ ├── AppliedReceipt2.ts │ ├── AppliedVote.ts │ ├── BroadcastFinalStateReq.ts │ ├── BroadcastStateReq.ts │ ├── CachedAppData.ts │ ├── CompareCertReq.ts │ ├── CompareCertResp.ts │ ├── GetAccountDataByHashesReq.ts │ ├── GetAccountDataByHashesResp.ts │ ├── GetAccountDataByListReq.ts │ ├── GetAccountDataByListResp.ts │ ├── GetAccountDataReq.ts │ ├── GetAccountDataResp.ts │ ├── GetAccountDataWithQueueHintsReq.ts │ ├── GetAccountDataWithQueueHintsResp.ts │ ├── GetAccountQueueCountReq.ts │ ├── GetAccountQueueCountResp.ts │ ├── GetAppliedVoteReq.ts │ ├── GetAppliedVoteResp.ts │ ├── GetCachedAppDataReq.ts │ ├── GetCachedAppDataResp.ts │ ├── GetTrieAccountHashesReq.ts │ ├── GetTrieAccountHashesResp.ts │ ├── GetTrieHashesReq.ts │ ├── GetTrieHashesResp.ts │ ├── GetTxTimestampReq.ts │ ├── GetTxTimestampResp.ts │ ├── GlobalAccountReportReq.ts │ ├── GlobalAccountReportResp.ts │ ├── GossipReq.ts │ ├── Handler.ts │ ├── Helpers.ts │ ├── LostArchiverInvestigateReq.ts │ ├── LostReportReq.ts │ ├── MakeReceipReq.ts │ ├── PoqoDataAndReceiptReq.ts │ ├── PoqoSendReceiptReq.ts │ ├── PoqoSendVoteReq.ts │ ├── Proposal.ts │ ├── RepairOOSAccountsReq.ts │ ├── RequestReceiptForTxReq.ts │ ├── RequestReceiptForTxResp.ts │ ├── RequestStateForTxPostReq.ts │ ├── RequestStateForTxPostResp.ts │ ├── RequestStateForTxReq.ts │ ├── RequestStateForTxResp.ts │ ├── RequestTxAndStateReq.ts │ ├── RequestTxAndStateResp.ts │ ├── ResponseError.ts │ ├── SendCachedAppDataReq.ts │ ├── Sign.ts │ ├── SignAppDataReq.ts │ ├── SignAppDataResp.ts │ ├── SignedReceipt.ts │ ├── SpreadAppliedVoteHashReq.ts │ ├── SpreadTxToGroupSyncingReq.ts │ ├── SyncTrieHashesReq.ts │ ├── WrappedData.ts │ ├── WrappedDataFromQueue.ts │ ├── WrappedDataResponse.ts │ ├── WrappedReq.ts │ ├── WrappedResp.ts │ ├── ajv │ │ ├── AllowedArchiverResponse.ts │ │ ├── ApoptosisProposalReq.ts │ │ ├── ApoptosisProposalResp.ts │ │ ├── BroadcastStateReq.ts │ │ ├── CachedAppData.ts │ │ ├── CompareCert.ts │ │ ├── CycleRecordSchema.ts │ │ ├── GetAccountData3Req.ts │ │ ├── GetAccountDataByHashesReq.ts │ │ ├── GetAccountDataByHashesResp.ts │ │ ├── GetAccountDataByListReq.ts │ │ ├── GetAccountDataByListResp.ts │ │ ├── GetAccountDataResp.ts │ │ ├── GetAccountDataWithQueueHintsReq.ts │ │ ├── GetAccountDataWithQueueHintsResp.ts │ │ ├── GetAccountQueueCountReq.ts │ │ ├── GetAccountQueueCountResp.ts │ │ ├── GetAppliedVoteReq.ts │ │ ├── GetAppliedVoteResp.ts │ │ ├── GetCachedAppDataReq.ts │ │ ├── GetCachedAppDataResp.ts │ │ ├── GetTrieAccountHashesReq.ts │ │ ├── GetTrieAccountHashesResp.ts │ │ ├── GetTrieHashesReq.ts │ │ ├── GetTrieHashesResp.ts │ │ ├── GetTxTimestampReq.ts │ │ ├── GetTxTimestampResp.ts │ │ ├── GlobalAccountReportReq.ts │ │ ├── GlobalAccountReportResp.ts │ │ ├── Helpers.ts │ │ ├── JoinReq.ts │ │ ├── LostReportReq.ts │ │ ├── MakeReceiptReq.ts │ │ ├── RepairOOSAccountsReq.ts │ │ ├── RequestReceiptForTxReq.ts │ │ ├── RequestReceiptForTxResp.ts │ │ ├── RequestStateForTxPostReq.ts │ │ ├── RequestStateForTxPostResp.ts │ │ ├── RequestStateForTxReq.ts │ │ ├── RequestStateForTxResp.ts │ │ ├── SignAppDataReq.ts │ │ ├── SignAppDataResp.ts │ │ ├── SpreadAppliedVoteHashReq.ts │ │ ├── SpreadTxToGroupSyncingReq.ts │ │ ├── SyncTrieHashesReq.ts │ │ ├── WrappedData.ts │ │ ├── WrappedDataFromQueueSerializable.ts │ │ ├── WrappedDataResponse.ts │ │ └── sendCachedAppDataReq.ts │ └── enum │ │ ├── AJVSchemaEnum.ts │ │ ├── AppObjEnum.ts │ │ ├── InternalRouteEnum.ts │ │ ├── RequestErrorEnum.ts │ │ ├── ResponseErrorEnum.ts │ │ └── TypeIdentifierEnum.ts └── utils │ ├── FastRandomIterator.ts │ ├── GossipValidation.ts │ ├── debugUtils.ts │ ├── fastAggregatedCorrespondingTell.ts │ ├── fifoCache.ts │ ├── functions │ ├── arrays.ts │ ├── checkIP.ts │ ├── checkTypes.ts │ ├── general.ts │ ├── gossip.ts │ ├── index.ts │ ├── iterables.ts │ ├── json.ts │ ├── nodes.ts │ ├── promises.ts │ ├── readableDuration.ts │ ├── signs.ts │ ├── sortingCompareFunctions.ts │ ├── stringifyReduce.ts │ ├── time.ts │ └── version.ts │ ├── getCallstack.ts │ ├── index.ts │ ├── isPortReachable.ts │ ├── memoryReporting.ts │ ├── nestedCounters.ts │ ├── ordering.ts │ ├── profiler.ts │ └── serialization │ ├── SchemaHelpers.ts │ ├── VectorBufferStream.ts │ └── prompt.md ├── templates └── release.index.js ├── test ├── data │ └── validCycleRecord.json ├── integration │ ├── RunIntegrationTests.ts │ ├── functions │ │ ├── ApoptosizeInternalApiTest.ts │ │ └── GetAccountDataInternalApiTest.ts │ └── utils │ │ ├── VectorBufferStream.bench.ts │ │ └── setup.ts └── unit │ ├── config │ ├── index.test.ts │ ├── logs.test.ts │ ├── server.test.ts │ └── storage.test.ts │ ├── crypto │ └── computePowGenerator.test.ts │ ├── debug │ └── index.test.ts │ ├── deprecated │ ├── state-manager │ │ ├── accountCache.js │ │ ├── debugInput1.txt │ │ ├── debugInput2.txt │ │ ├── debugInput3.txt │ │ ├── functionTests.js │ │ ├── functionTests2.js │ │ ├── hashset.js │ │ ├── hashset2.js │ │ ├── offset.js │ │ ├── otherTests.js │ │ ├── shardCalculation1.js │ │ ├── shardCalculation2.js │ │ ├── shardPerfTest.js │ │ ├── shardvalues.js │ │ ├── shardvalues2.js │ │ ├── statsTest.js │ │ └── testhash.js │ └── utils │ │ ├── fastRandomIteratorTest.js │ │ └── otherIterator.js │ ├── index.test.ts │ ├── network │ ├── index.test.ts │ └── nat-api.d.test.ts │ ├── p2p │ ├── Apoptosis.test.ts │ ├── CycleAutoScale.test.ts │ ├── CycleChain.test.ts │ ├── GlobalAccounts.test.ts │ └── LostArchivers │ │ ├── functions.test.ts │ │ ├── logging.test.ts │ │ ├── routes.test.ts │ │ └── state.test.ts │ ├── server.test.ts │ ├── shardus │ └── saveConsoleOutput.test.ts │ ├── snapshot │ └── index.test.ts │ ├── src │ ├── crypto │ │ └── index.test.ts │ ├── debug │ │ ├── config.test.ts │ │ └── debug.test.ts │ ├── exit-handler │ │ └── index.test.ts │ ├── http │ │ ├── customHttpFunctions.test.ts │ │ └── index.test.ts │ ├── logger │ │ ├── csvPerfEvents.test.ts │ │ └── index.test.ts │ ├── network │ │ └── debugMiddleware.test.ts │ ├── p2p │ │ ├── Active.test.ts │ │ ├── Archivers.test.ts │ │ ├── Comms.test.ts │ │ ├── Context.test.ts │ │ ├── CycleChain.core.test.ts │ │ ├── CycleChain.utils.test.ts │ │ ├── CycleChain.validation.test.ts │ │ ├── CycleParser.test.ts │ │ ├── Join │ │ │ ├── routes.test.ts │ │ │ └── v2 │ │ │ │ ├── acceptance.test.ts │ │ │ │ ├── index.test.ts │ │ │ │ ├── select.test.ts │ │ │ │ ├── standbyRefresh.test.ts │ │ │ │ ├── syncFinished.test.ts │ │ │ │ ├── syncStarted.test.ts │ │ │ │ └── unjoin.test.ts │ │ ├── LostArchivers │ │ │ ├── index.test.ts │ │ │ └── logging.test.ts │ │ ├── ModeSystemFuncs.test.ts │ │ ├── Modes.test.ts │ │ ├── NodeList.test.ts │ │ ├── ProblematicNodeCache.inactive.test.ts │ │ ├── ProblematicNodeCache.test.ts │ │ ├── Refresh.test.ts │ │ ├── Rotation.test.ts │ │ ├── SafetyMode.test.ts │ │ ├── Self.test.ts │ │ ├── ServiceQueue.test.ts │ │ ├── Sync.integration.test.ts │ │ ├── Sync.test.ts │ │ ├── SyncV2 │ │ │ ├── index.test.ts │ │ │ ├── queries.test.ts │ │ │ ├── routes.test.ts │ │ │ └── verify.test.ts │ │ ├── Template.test.ts │ │ ├── Utils.test.ts │ │ └── Wrapper.test.ts │ ├── random │ │ ├── index.test.ts │ │ └── random-test.test.ts │ ├── rate-limiting │ │ └── index.test.ts │ ├── reporter │ │ └── index.test.ts │ ├── shardus │ │ └── shardus-types.test.ts │ ├── snapshot │ │ ├── partition-gossip.test.ts │ │ └── snapshotFunctions.test.ts │ ├── state-manager │ │ ├── AccountGlobals.test.ts │ │ ├── AccountSync.test.ts │ │ ├── ArchiverDataSourceHelper.test.ts │ │ ├── ArchiverSyncTracker.test.ts │ │ ├── CachedAppDataManager.test.ts │ │ ├── DataSourceHelper.test.ts │ │ ├── NodeSyncTracker.test.ts │ │ ├── PartitionObjects.test.ts │ │ ├── TransactionQueue.test.ts │ │ ├── TransactionRepair.test.ts │ │ ├── shardFunctions.test.ts │ │ └── state-manager-types.test.ts │ ├── statistics │ │ └── index.test.ts │ ├── storage │ │ ├── models │ │ │ └── cycles.test.ts │ │ └── utils │ │ │ └── schemaDefinitions.test.ts │ ├── types │ │ ├── AllowedArchiverResponse.test.ts │ │ ├── ApoptosisProposalReq.test.ts │ │ ├── ApoptosisProposalResp.test.ts │ │ ├── AppliedReceipt2.test.ts │ │ ├── AppliedVote.test.ts │ │ ├── BroadcastFinalStateReq.test.ts │ │ ├── BroadcastStateReq.test.ts │ │ ├── CachedAppData.test.ts │ │ ├── CompareCert.test.ts │ │ ├── CycleRecordSchema.test.ts │ │ ├── GetAccountDataByHashesReq.test.ts │ │ ├── GetAccountDataByHashesResp.test.ts │ │ ├── GetAccountDataByListReq.test.ts │ │ ├── GetAccountDataByListResp.test.ts │ │ ├── GetAccountDataReq.test.ts │ │ ├── GetAccountDataResp.test.ts │ │ ├── GetAccountDataWithQueueHintsReq.test.ts │ │ ├── GetAccountDataWithQueueHintsResp.test.ts │ │ ├── GetAccountQueueCountReq.test.ts │ │ ├── GetAccountQueueCountResp.test.ts │ │ ├── GetAppliedVote.test.ts │ │ ├── GetCachedAppDataReq.test.ts │ │ ├── GetCachedAppDataResp.test.ts │ │ ├── GetTrieAccountHashesReq.test.ts │ │ ├── GetTrieAccountHashesResp.test.ts │ │ ├── GetTrieHashesReq.test.ts │ │ ├── GetTrieHashesResp.test.ts │ │ ├── GetTxTimestampReq.test.ts │ │ ├── GetTxTimestampResp.test.ts │ │ ├── GlobalAccountReportReq.test.ts │ │ ├── GlobalAccountReportResp.test.ts │ │ ├── Helpers.test.ts │ │ ├── JoinReq.test.ts │ │ ├── LostArchiverInvestigateReq.test.ts │ │ ├── MakeReceipReq.test.ts │ │ ├── MakeReceiptReq.test.ts │ │ ├── PoqoDataAndReceiptReq.test.ts │ │ ├── Proposal.test.ts │ │ ├── RepairOOSAccountsReq.test.ts │ │ ├── RequestReceiptForTx.test.ts │ │ ├── RequestReceiptForTxResp.test.ts │ │ ├── RequestStateForTx.test.ts │ │ ├── RequestStateForTxPostReq.test.ts │ │ ├── RequestStateForTxPostResp.test.ts │ │ ├── RequestTxAndStateReq.test.ts │ │ ├── RequestTxAndStateResp.test.ts │ │ ├── ResponseError.test.ts │ │ ├── SendCachedAppDataReq.test.ts │ │ ├── SignAppDataReq.test.ts │ │ ├── SignAppDataResp.test.ts │ │ ├── SignedReceipt.test.ts │ │ ├── SpreadAppliedVoteHashReq.test.ts │ │ ├── SpreadTxToGroupSyncingReq.test.ts │ │ ├── SyncTrieHashesReq.test.ts │ │ ├── ajv │ │ │ ├── CompareCert.test.ts │ │ │ ├── CycleRecordSchema.test.ts │ │ │ ├── GetAccountDataByListReq.test.ts │ │ │ ├── GetAccountDataWithQueueHintsReq.test.ts │ │ │ ├── GetAppliedVoteReq.test.ts │ │ │ ├── GetTrieAccountHashesResp.test.ts │ │ │ ├── Helpers.test.ts │ │ │ ├── RepairOOSAccountsReq.test.ts │ │ │ └── SpreadTxToGroupSyncingReq.test.ts │ │ ├── enum │ │ │ ├── AJVSchemaEnum.test.ts │ │ │ ├── AppObjEnum.test.ts │ │ │ ├── InternalRouteEnum.test.ts │ │ │ ├── RequestErrorEnum.test.ts │ │ │ ├── ResponseErrorEnum.test.ts │ │ │ └── TypeIdentifierEnum.test.ts │ │ └── stateManagerSerializeMocks.ts │ └── utils │ │ ├── FastRandomIterator.test.ts │ │ ├── GossipValidation.test.ts │ │ ├── debugUtils.test.ts │ │ ├── fastAggregatedCorrespondingTell.test.ts │ │ ├── fifoCache.test.ts │ │ ├── functions │ │ ├── arrays.test.ts │ │ ├── checkIP.test.ts │ │ ├── checkTypes.test.ts │ │ ├── gossip.test.ts │ │ ├── iterables.test.ts │ │ ├── nodes.test.ts │ │ ├── promises.test.ts │ │ ├── signs.test.ts │ │ ├── sortingCompareFunctions.test.ts │ │ ├── stringifyReduce.test.ts │ │ ├── time.test.ts │ │ └── version.test.ts │ │ ├── general.test.ts │ │ ├── getCallstack.test.ts │ │ ├── memoryReporting.test.ts │ │ ├── nestedCounters.test.ts │ │ ├── profiler.test.ts │ │ ├── promises.test.ts │ │ └── serialization │ │ ├── SchemaHelpers.test.ts │ │ └── VectorBufferStream.test.ts │ ├── state-manager │ ├── AccountCache.test.ts │ ├── AccountPatcher.test.ts │ └── PartitionStats.test.ts │ ├── statistics │ └── countedEvents.test.ts │ ├── storage │ ├── index.test.ts │ ├── models │ │ ├── acceptedTxs.test.ts │ │ ├── accountStates.test.ts │ │ ├── accountsCopy.test.ts │ │ ├── globalAccounts.test.ts │ │ ├── index.test.ts │ │ ├── network.test.ts │ │ ├── networkReceipt.test.ts │ │ ├── networkSummary.test.ts │ │ ├── nodes.test.ts │ │ ├── partitions.test.ts │ │ ├── properties.test.ts │ │ ├── receipt.test.ts │ │ └── summary.test.ts │ └── utils │ │ ├── schemaDefintions.test.ts │ │ └── sqlOpertors.test.ts │ ├── types │ ├── CompareCertReq.test.ts │ ├── CompareCertResp.test.ts │ ├── GetAppliedVoteReq.test.ts │ ├── GetAppliedVoteResp.test.ts │ ├── GossipReq.test.ts │ ├── Handler.test.ts │ ├── LostReportReq.test.ts │ ├── PoqoSendReceiptReq.test.ts │ ├── PoqoSendVoteReq.test.ts │ ├── RequestReceiptForTxReq.test.ts │ ├── RequestStateForTxReq.test.ts │ ├── RequestStateForTxResp.test.ts │ ├── Sign.test.ts │ ├── WrappedData.test.ts │ ├── WrappedDataFromQueue.test.ts │ ├── WrappedDataResponse.test.ts │ ├── WrappedReq.test.ts │ ├── WrappedResp.test.ts │ └── ajv │ │ ├── AllowedArchiverResponse.test.ts │ │ ├── ApoptosisProposalReq.test.ts │ │ ├── ApoptosisProposalResp.test.ts │ │ ├── BroadcastStateReq.test.ts │ │ ├── CachedAppData.test.ts │ │ ├── GetAccountData3Req.test.ts │ │ ├── GetAccountDataByHashesReq.test.ts │ │ ├── GetAccountDataByHashesResp.test.ts │ │ ├── GetAccountDataByListReq.test.ts │ │ ├── GetAccountDataByListResp.test.ts │ │ ├── GetAccountDataResp.test.ts │ │ ├── GetAccountDataWithQueueHintsResp.test.ts │ │ ├── GetAccountQueueCountReq.test.ts │ │ ├── GetAccountQueueCountResp.test.ts │ │ ├── GetAppliedVoteReq.test.ts │ │ ├── GetAppliedVoteResp.test.ts │ │ ├── GetCachedAppDataReq.test.ts │ │ ├── GetCachedAppDataResp.test.ts │ │ ├── GetTrieAccountHashesReq.test.ts │ │ ├── GetTrieHashesReq.test.ts │ │ ├── GetTrieHashesResp.test.ts │ │ ├── GetTxTimestampReq.test.ts │ │ ├── GetTxTimestampResp.test.ts │ │ ├── GlobalAccountReportReq.test.ts │ │ ├── GlobalAccountReportResp.test.ts │ │ ├── JoinReq.test.ts │ │ ├── LostReportReq.test.ts │ │ ├── MakeReceiptReq.test.ts │ │ ├── RequestReceiptForTxReq.test.ts │ │ ├── RequestReceiptForTxResp.test.ts │ │ ├── RequestStateForTxPostReq.test.ts │ │ ├── RequestStateForTxPostResp.test.ts │ │ ├── RequestStateForTxReq.test.ts │ │ ├── RequestStateForTxResp.test.ts │ │ ├── SignAppDataReq.test.ts │ │ ├── SignAppDataResp.test.ts │ │ ├── SpreadAppliedVoteHashReq.test.ts │ │ ├── SyncTrieHashesReq.test.ts │ │ ├── WrappedData.test.ts │ │ ├── WrappedDataFromQueueSerializable.test.ts │ │ ├── WrappedDataResponse.test.ts │ │ └── sendCachedAppDataReq.test.ts │ └── utils │ ├── functions │ ├── general.test.ts │ ├── index.test.ts │ ├── json.test.ts │ └── readableDuration.test.ts │ ├── index.test.ts │ ├── isPortReachable.test.ts │ └── ordering.test.ts ├── tsconfig.json ├── use_seqdiagram_logs.patch └── webpack.config.js /.appsec/secrets.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/.appsec/secrets.baseline -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/security-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/.github/workflows/security-review.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v18.19.1 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | build 2 | node_modules 3 | dist 4 | target 5 | bin 6 | -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | See the LICENSE_SHARDUS file. 2 | -------------------------------------------------------------------------------- /LICENSE_SHARDUS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/LICENSE_SHARDUS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SHARDUS_SOFTWARE_LICENSE_2023-02-02.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/SHARDUS_SOFTWARE_LICENSE_2023-02-02.pdf -------------------------------------------------------------------------------- /docs/consensor-startup-process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/consensor-startup-process.md -------------------------------------------------------------------------------- /docs/cycle-chain-overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/cycle-chain-overview.md -------------------------------------------------------------------------------- /docs/cycle-creation-planning.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/cycle-creation-planning.txt -------------------------------------------------------------------------------- /docs/duplicated-codes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/duplicated-codes.md -------------------------------------------------------------------------------- /docs/external-internal-communication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/external-internal-communication.md -------------------------------------------------------------------------------- /docs/join-protocol-v2/join-protocol-v2-seq-diagram.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/join-protocol-v2/join-protocol-v2-seq-diagram.md -------------------------------------------------------------------------------- /docs/join-protocol-v2/join-protocol-v2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/join-protocol-v2/join-protocol-v2.md -------------------------------------------------------------------------------- /docs/lost-archivers/digging-notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/lost-archivers/digging-notes.txt -------------------------------------------------------------------------------- /docs/lost-archivers/implementation-planning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/lost-archivers/implementation-planning.md -------------------------------------------------------------------------------- /docs/lost-archivers/lost-archiver-detection-diagram.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/lost-archivers/lost-archiver-detection-diagram.txt -------------------------------------------------------------------------------- /docs/lost-archivers/lost-archiver-detection-protocol-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/lost-archivers/lost-archiver-detection-protocol-diagram.png -------------------------------------------------------------------------------- /docs/lost-archivers/lost-archiver-detection-protocol-diagram.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/lost-archivers/lost-archiver-detection-protocol-diagram.txt -------------------------------------------------------------------------------- /docs/lost-archivers/lost-detection-implementation-diagram.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/lost-archivers/lost-detection-implementation-diagram.txt -------------------------------------------------------------------------------- /docs/lost-archivers/test-planning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/lost-archivers/test-planning.md -------------------------------------------------------------------------------- /docs/lost-detection-planning.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/lost-detection-planning.txt -------------------------------------------------------------------------------- /docs/main-data-flow.graphmlz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/main-data-flow.graphmlz -------------------------------------------------------------------------------- /docs/main-data-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/main-data-flow.png -------------------------------------------------------------------------------- /docs/mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/mode.md -------------------------------------------------------------------------------- /docs/network-genesis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/network-genesis.md -------------------------------------------------------------------------------- /docs/network-safety-mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/network-safety-mode.md -------------------------------------------------------------------------------- /docs/network-state-hash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/network-state-hash.md -------------------------------------------------------------------------------- /docs/networkModeBaseline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/networkModeBaseline.md -------------------------------------------------------------------------------- /docs/new-cycle-node-sync-planning.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/new-cycle-node-sync-planning.txt -------------------------------------------------------------------------------- /docs/p2p-apoptosis.xu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/p2p-apoptosis.xu -------------------------------------------------------------------------------- /docs/p2p-sync-cyclechain-nodelist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/p2p-sync-cyclechain-nodelist.md -------------------------------------------------------------------------------- /docs/problematic-node-simulation-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/problematic-node-simulation-integration.md -------------------------------------------------------------------------------- /docs/reporting-overview-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/reporting-overview-diagram.png -------------------------------------------------------------------------------- /docs/reporting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/reporting.md -------------------------------------------------------------------------------- /docs/snapshot-safety-sync-seq-diagram.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/snapshot-safety-sync-seq-diagram.md -------------------------------------------------------------------------------- /docs/state-metadata/state-metadata-fig-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/state-metadata/state-metadata-fig-1.png -------------------------------------------------------------------------------- /docs/state-metadata/state-metadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/state-metadata/state-metadata.md -------------------------------------------------------------------------------- /docs/state-snapshot-creation-outline.graphmlz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/state-snapshot-creation-outline.graphmlz -------------------------------------------------------------------------------- /docs/state-snapshot-creation-outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/state-snapshot-creation-outline.png -------------------------------------------------------------------------------- /docs/state-snapshot-outline.graphmlz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/state-snapshot-outline.graphmlz -------------------------------------------------------------------------------- /docs/state-snapshot-outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/state-snapshot-outline.png -------------------------------------------------------------------------------- /docs/state-snapshot-planning-20200624.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/state-snapshot-planning-20200624.txt -------------------------------------------------------------------------------- /docs/state-snapshot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/state-snapshot.md -------------------------------------------------------------------------------- /docs/state-snapshotting-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/state-snapshotting-2.md -------------------------------------------------------------------------------- /docs/syncing-protocol-v2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/syncing-protocol-v2.md -------------------------------------------------------------------------------- /docs/tx-counting.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/tx-counting.txt -------------------------------------------------------------------------------- /docs/tx-data-struct-cleanup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/tx-data-struct-cleanup/README.md -------------------------------------------------------------------------------- /docs/tx-data-struct-cleanup/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/tx-data-struct-cleanup/TODO.md -------------------------------------------------------------------------------- /docs/tx-data-struct-cleanup/tx-data-struct-cleanup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/tx-data-struct-cleanup/tx-data-struct-cleanup.ts -------------------------------------------------------------------------------- /docs/tx-data-struct-cleanup/tx-flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/tx-data-struct-cleanup/tx-flow.md -------------------------------------------------------------------------------- /docs/tx-receipt-seq-diagram.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/docs/tx-receipt-seq-diagram.md -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/flake.nix -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/package.json -------------------------------------------------------------------------------- /prettier-ignore-log-lines.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/prettier-ignore-log-lines.js -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/prettier.config.js -------------------------------------------------------------------------------- /scripts/compare-problematic-cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/scripts/compare-problematic-cache.js -------------------------------------------------------------------------------- /scripts/monitor-cycle-consistency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/scripts/monitor-cycle-consistency.js -------------------------------------------------------------------------------- /scripts/simulate-lost-nodes-aggressive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/scripts/simulate-lost-nodes-aggressive.sh -------------------------------------------------------------------------------- /src/config/deprecated/logs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/config/deprecated/logs.json -------------------------------------------------------------------------------- /src/config/deprecated/server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/config/deprecated/server.json -------------------------------------------------------------------------------- /src/config/deprecated/storage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/config/deprecated/storage.json -------------------------------------------------------------------------------- /src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/config/index.ts -------------------------------------------------------------------------------- /src/config/logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/config/logs.ts -------------------------------------------------------------------------------- /src/config/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/config/server.ts -------------------------------------------------------------------------------- /src/config/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/config/storage.ts -------------------------------------------------------------------------------- /src/crypto/computePowGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/crypto/computePowGenerator.ts -------------------------------------------------------------------------------- /src/crypto/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/crypto/index.ts -------------------------------------------------------------------------------- /src/debug/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/debug/config.ts -------------------------------------------------------------------------------- /src/debug/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/debug/debug.ts -------------------------------------------------------------------------------- /src/debug/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/debug/index.ts -------------------------------------------------------------------------------- /src/exit-handler/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/exit-handler/index.ts -------------------------------------------------------------------------------- /src/http/customHttpFunctions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/http/customHttpFunctions.ts -------------------------------------------------------------------------------- /src/http/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/http/index.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/load-detection/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/load-detection/index.ts -------------------------------------------------------------------------------- /src/logger/appenders/dateFileWithSize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/logger/appenders/dateFileWithSize.ts -------------------------------------------------------------------------------- /src/logger/csvPerfEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/logger/csvPerfEvents.ts -------------------------------------------------------------------------------- /src/logger/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/logger/index.ts -------------------------------------------------------------------------------- /src/network/debugMiddleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/network/debugMiddleware.ts -------------------------------------------------------------------------------- /src/network/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/network/index.ts -------------------------------------------------------------------------------- /src/network/nat-api.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'nat-api' 2 | -------------------------------------------------------------------------------- /src/p2p/Active.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Active.ts -------------------------------------------------------------------------------- /src/p2p/Apoptosis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Apoptosis.ts -------------------------------------------------------------------------------- /src/p2p/Archivers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Archivers.ts -------------------------------------------------------------------------------- /src/p2p/Comms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Comms.ts -------------------------------------------------------------------------------- /src/p2p/Context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Context.ts -------------------------------------------------------------------------------- /src/p2p/CycleAutoScale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/CycleAutoScale.ts -------------------------------------------------------------------------------- /src/p2p/CycleChain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/CycleChain.ts -------------------------------------------------------------------------------- /src/p2p/CycleCreator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/CycleCreator.ts -------------------------------------------------------------------------------- /src/p2p/CycleParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/CycleParser.ts -------------------------------------------------------------------------------- /src/p2p/GlobalAccounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/GlobalAccounts.ts -------------------------------------------------------------------------------- /src/p2p/Join/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Join/index.ts -------------------------------------------------------------------------------- /src/p2p/Join/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Join/routes.ts -------------------------------------------------------------------------------- /src/p2p/Join/v2/acceptance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Join/v2/acceptance.ts -------------------------------------------------------------------------------- /src/p2p/Join/v2/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Join/v2/index.ts -------------------------------------------------------------------------------- /src/p2p/Join/v2/select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Join/v2/select.ts -------------------------------------------------------------------------------- /src/p2p/Join/v2/standbyRefresh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Join/v2/standbyRefresh.ts -------------------------------------------------------------------------------- /src/p2p/Join/v2/syncFinished.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Join/v2/syncFinished.ts -------------------------------------------------------------------------------- /src/p2p/Join/v2/syncStarted.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Join/v2/syncStarted.ts -------------------------------------------------------------------------------- /src/p2p/Join/v2/unjoin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Join/v2/unjoin.ts -------------------------------------------------------------------------------- /src/p2p/Lost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Lost.ts -------------------------------------------------------------------------------- /src/p2p/LostArchivers/functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/LostArchivers/functions.ts -------------------------------------------------------------------------------- /src/p2p/LostArchivers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/LostArchivers/index.ts -------------------------------------------------------------------------------- /src/p2p/LostArchivers/logging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/LostArchivers/logging.ts -------------------------------------------------------------------------------- /src/p2p/LostArchivers/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/LostArchivers/routes.ts -------------------------------------------------------------------------------- /src/p2p/LostArchivers/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/LostArchivers/state.ts -------------------------------------------------------------------------------- /src/p2p/ModeSystemFuncs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/ModeSystemFuncs.ts -------------------------------------------------------------------------------- /src/p2p/Modes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Modes.ts -------------------------------------------------------------------------------- /src/p2p/NodeList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/NodeList.ts -------------------------------------------------------------------------------- /src/p2p/ProblemNodeHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/ProblemNodeHandler.ts -------------------------------------------------------------------------------- /src/p2p/ProblematicNodeCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/ProblematicNodeCache.ts -------------------------------------------------------------------------------- /src/p2p/Refresh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Refresh.ts -------------------------------------------------------------------------------- /src/p2p/Rotation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Rotation.ts -------------------------------------------------------------------------------- /src/p2p/SafetyMode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/SafetyMode.ts -------------------------------------------------------------------------------- /src/p2p/Self.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Self.ts -------------------------------------------------------------------------------- /src/p2p/ServiceQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/ServiceQueue.ts -------------------------------------------------------------------------------- /src/p2p/Sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Sync.ts -------------------------------------------------------------------------------- /src/p2p/SyncV2/cycle-monitoring-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/SyncV2/cycle-monitoring-routes.ts -------------------------------------------------------------------------------- /src/p2p/SyncV2/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/SyncV2/index.ts -------------------------------------------------------------------------------- /src/p2p/SyncV2/queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/SyncV2/queries.ts -------------------------------------------------------------------------------- /src/p2p/SyncV2/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/SyncV2/routes.ts -------------------------------------------------------------------------------- /src/p2p/SyncV2/verify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/SyncV2/verify.ts -------------------------------------------------------------------------------- /src/p2p/Template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Template.ts -------------------------------------------------------------------------------- /src/p2p/Utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Utils.ts -------------------------------------------------------------------------------- /src/p2p/Wrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/p2p/Wrapper.ts -------------------------------------------------------------------------------- /src/random/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/random/index.ts -------------------------------------------------------------------------------- /src/random/random-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/random/random-test.ts -------------------------------------------------------------------------------- /src/rate-limiting/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/rate-limiting/index.ts -------------------------------------------------------------------------------- /src/reporter/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/reporter/index.ts -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/server.ts -------------------------------------------------------------------------------- /src/shardus/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/shardus/index.ts -------------------------------------------------------------------------------- /src/shardus/saveConsoleOutput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/shardus/saveConsoleOutput.ts -------------------------------------------------------------------------------- /src/shardus/shardus-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/shardus/shardus-types.ts -------------------------------------------------------------------------------- /src/snapshot/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/snapshot/index.ts -------------------------------------------------------------------------------- /src/snapshot/partition-gossip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/snapshot/partition-gossip.ts -------------------------------------------------------------------------------- /src/snapshot/snapshotFunctions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/snapshot/snapshotFunctions.ts -------------------------------------------------------------------------------- /src/state-manager/AccountCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/state-manager/AccountCache.ts -------------------------------------------------------------------------------- /src/state-manager/AccountGlobals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/state-manager/AccountGlobals.ts -------------------------------------------------------------------------------- /src/state-manager/AccountPatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/state-manager/AccountPatcher.ts -------------------------------------------------------------------------------- /src/state-manager/AccountSync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/state-manager/AccountSync.ts -------------------------------------------------------------------------------- /src/state-manager/ArchiverDataSourceHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/state-manager/ArchiverDataSourceHelper.ts -------------------------------------------------------------------------------- /src/state-manager/ArchiverSyncTracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/state-manager/ArchiverSyncTracker.ts -------------------------------------------------------------------------------- /src/state-manager/CachedAppDataManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/state-manager/CachedAppDataManager.ts -------------------------------------------------------------------------------- /src/state-manager/DataSourceHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/state-manager/DataSourceHelper.ts -------------------------------------------------------------------------------- /src/state-manager/Deprecated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/state-manager/Deprecated.ts -------------------------------------------------------------------------------- /src/state-manager/NodeSyncTracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/state-manager/NodeSyncTracker.ts -------------------------------------------------------------------------------- /src/state-manager/PartitionObjects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/state-manager/PartitionObjects.ts -------------------------------------------------------------------------------- /src/state-manager/PartitionStats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/state-manager/PartitionStats.ts -------------------------------------------------------------------------------- /src/state-manager/TransactionConsensus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/state-manager/TransactionConsensus.ts -------------------------------------------------------------------------------- /src/state-manager/TransactionQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/state-manager/TransactionQueue.ts -------------------------------------------------------------------------------- /src/state-manager/TransactionRepair.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/state-manager/TransactionRepair.ts -------------------------------------------------------------------------------- /src/state-manager/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/state-manager/index.ts -------------------------------------------------------------------------------- /src/state-manager/shardFunctions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/state-manager/shardFunctions.ts -------------------------------------------------------------------------------- /src/state-manager/state-manager-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/state-manager/state-manager-types.ts -------------------------------------------------------------------------------- /src/statistics/countedEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/statistics/countedEvents.ts -------------------------------------------------------------------------------- /src/statistics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/statistics/index.ts -------------------------------------------------------------------------------- /src/storage/betterSqlite3storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/storage/betterSqlite3storage.ts -------------------------------------------------------------------------------- /src/storage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/storage/index.ts -------------------------------------------------------------------------------- /src/storage/models/acceptedTxs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/storage/models/acceptedTxs.ts -------------------------------------------------------------------------------- /src/storage/models/accountStates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/storage/models/accountStates.ts -------------------------------------------------------------------------------- /src/storage/models/accountsCopy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/storage/models/accountsCopy.ts -------------------------------------------------------------------------------- /src/storage/models/cycles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/storage/models/cycles.ts -------------------------------------------------------------------------------- /src/storage/models/globalAccounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/storage/models/globalAccounts.ts -------------------------------------------------------------------------------- /src/storage/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/storage/models/index.ts -------------------------------------------------------------------------------- /src/storage/models/network.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/storage/models/network.ts -------------------------------------------------------------------------------- /src/storage/models/networkReceipt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/storage/models/networkReceipt.ts -------------------------------------------------------------------------------- /src/storage/models/networkSummary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/storage/models/networkSummary.ts -------------------------------------------------------------------------------- /src/storage/models/nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/storage/models/nodes.ts -------------------------------------------------------------------------------- /src/storage/models/partitions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/storage/models/partitions.ts -------------------------------------------------------------------------------- /src/storage/models/properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/storage/models/properties.ts -------------------------------------------------------------------------------- /src/storage/models/receipt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/storage/models/receipt.ts -------------------------------------------------------------------------------- /src/storage/models/summary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/storage/models/summary.ts -------------------------------------------------------------------------------- /src/storage/sqlite3storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/storage/sqlite3storage.ts -------------------------------------------------------------------------------- /src/storage/utils/schemaDefintions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/storage/utils/schemaDefintions.ts -------------------------------------------------------------------------------- /src/storage/utils/sqlOpertors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/storage/utils/sqlOpertors.ts -------------------------------------------------------------------------------- /src/types/ApoptosisProposalReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ApoptosisProposalReq.ts -------------------------------------------------------------------------------- /src/types/ApoptosisProposalResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ApoptosisProposalResp.ts -------------------------------------------------------------------------------- /src/types/AppliedReceipt2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/AppliedReceipt2.ts -------------------------------------------------------------------------------- /src/types/AppliedVote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/AppliedVote.ts -------------------------------------------------------------------------------- /src/types/BroadcastFinalStateReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/BroadcastFinalStateReq.ts -------------------------------------------------------------------------------- /src/types/BroadcastStateReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/BroadcastStateReq.ts -------------------------------------------------------------------------------- /src/types/CachedAppData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/CachedAppData.ts -------------------------------------------------------------------------------- /src/types/CompareCertReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/CompareCertReq.ts -------------------------------------------------------------------------------- /src/types/CompareCertResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/CompareCertResp.ts -------------------------------------------------------------------------------- /src/types/GetAccountDataByHashesReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GetAccountDataByHashesReq.ts -------------------------------------------------------------------------------- /src/types/GetAccountDataByHashesResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GetAccountDataByHashesResp.ts -------------------------------------------------------------------------------- /src/types/GetAccountDataByListReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GetAccountDataByListReq.ts -------------------------------------------------------------------------------- /src/types/GetAccountDataByListResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GetAccountDataByListResp.ts -------------------------------------------------------------------------------- /src/types/GetAccountDataReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GetAccountDataReq.ts -------------------------------------------------------------------------------- /src/types/GetAccountDataResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GetAccountDataResp.ts -------------------------------------------------------------------------------- /src/types/GetAccountDataWithQueueHintsReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GetAccountDataWithQueueHintsReq.ts -------------------------------------------------------------------------------- /src/types/GetAccountDataWithQueueHintsResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GetAccountDataWithQueueHintsResp.ts -------------------------------------------------------------------------------- /src/types/GetAccountQueueCountReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GetAccountQueueCountReq.ts -------------------------------------------------------------------------------- /src/types/GetAccountQueueCountResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GetAccountQueueCountResp.ts -------------------------------------------------------------------------------- /src/types/GetAppliedVoteReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GetAppliedVoteReq.ts -------------------------------------------------------------------------------- /src/types/GetAppliedVoteResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GetAppliedVoteResp.ts -------------------------------------------------------------------------------- /src/types/GetCachedAppDataReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GetCachedAppDataReq.ts -------------------------------------------------------------------------------- /src/types/GetCachedAppDataResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GetCachedAppDataResp.ts -------------------------------------------------------------------------------- /src/types/GetTrieAccountHashesReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GetTrieAccountHashesReq.ts -------------------------------------------------------------------------------- /src/types/GetTrieAccountHashesResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GetTrieAccountHashesResp.ts -------------------------------------------------------------------------------- /src/types/GetTrieHashesReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GetTrieHashesReq.ts -------------------------------------------------------------------------------- /src/types/GetTrieHashesResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GetTrieHashesResp.ts -------------------------------------------------------------------------------- /src/types/GetTxTimestampReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GetTxTimestampReq.ts -------------------------------------------------------------------------------- /src/types/GetTxTimestampResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GetTxTimestampResp.ts -------------------------------------------------------------------------------- /src/types/GlobalAccountReportReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GlobalAccountReportReq.ts -------------------------------------------------------------------------------- /src/types/GlobalAccountReportResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GlobalAccountReportResp.ts -------------------------------------------------------------------------------- /src/types/GossipReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/GossipReq.ts -------------------------------------------------------------------------------- /src/types/Handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/Handler.ts -------------------------------------------------------------------------------- /src/types/Helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/Helpers.ts -------------------------------------------------------------------------------- /src/types/LostArchiverInvestigateReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/LostArchiverInvestigateReq.ts -------------------------------------------------------------------------------- /src/types/LostReportReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/LostReportReq.ts -------------------------------------------------------------------------------- /src/types/MakeReceipReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/MakeReceipReq.ts -------------------------------------------------------------------------------- /src/types/PoqoDataAndReceiptReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/PoqoDataAndReceiptReq.ts -------------------------------------------------------------------------------- /src/types/PoqoSendReceiptReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/PoqoSendReceiptReq.ts -------------------------------------------------------------------------------- /src/types/PoqoSendVoteReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/PoqoSendVoteReq.ts -------------------------------------------------------------------------------- /src/types/Proposal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/Proposal.ts -------------------------------------------------------------------------------- /src/types/RepairOOSAccountsReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/RepairOOSAccountsReq.ts -------------------------------------------------------------------------------- /src/types/RequestReceiptForTxReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/RequestReceiptForTxReq.ts -------------------------------------------------------------------------------- /src/types/RequestReceiptForTxResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/RequestReceiptForTxResp.ts -------------------------------------------------------------------------------- /src/types/RequestStateForTxPostReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/RequestStateForTxPostReq.ts -------------------------------------------------------------------------------- /src/types/RequestStateForTxPostResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/RequestStateForTxPostResp.ts -------------------------------------------------------------------------------- /src/types/RequestStateForTxReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/RequestStateForTxReq.ts -------------------------------------------------------------------------------- /src/types/RequestStateForTxResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/RequestStateForTxResp.ts -------------------------------------------------------------------------------- /src/types/RequestTxAndStateReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/RequestTxAndStateReq.ts -------------------------------------------------------------------------------- /src/types/RequestTxAndStateResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/RequestTxAndStateResp.ts -------------------------------------------------------------------------------- /src/types/ResponseError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ResponseError.ts -------------------------------------------------------------------------------- /src/types/SendCachedAppDataReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/SendCachedAppDataReq.ts -------------------------------------------------------------------------------- /src/types/Sign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/Sign.ts -------------------------------------------------------------------------------- /src/types/SignAppDataReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/SignAppDataReq.ts -------------------------------------------------------------------------------- /src/types/SignAppDataResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/SignAppDataResp.ts -------------------------------------------------------------------------------- /src/types/SignedReceipt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/SignedReceipt.ts -------------------------------------------------------------------------------- /src/types/SpreadAppliedVoteHashReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/SpreadAppliedVoteHashReq.ts -------------------------------------------------------------------------------- /src/types/SpreadTxToGroupSyncingReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/SpreadTxToGroupSyncingReq.ts -------------------------------------------------------------------------------- /src/types/SyncTrieHashesReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/SyncTrieHashesReq.ts -------------------------------------------------------------------------------- /src/types/WrappedData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/WrappedData.ts -------------------------------------------------------------------------------- /src/types/WrappedDataFromQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/WrappedDataFromQueue.ts -------------------------------------------------------------------------------- /src/types/WrappedDataResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/WrappedDataResponse.ts -------------------------------------------------------------------------------- /src/types/WrappedReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/WrappedReq.ts -------------------------------------------------------------------------------- /src/types/WrappedResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/WrappedResp.ts -------------------------------------------------------------------------------- /src/types/ajv/AllowedArchiverResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/AllowedArchiverResponse.ts -------------------------------------------------------------------------------- /src/types/ajv/ApoptosisProposalReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/ApoptosisProposalReq.ts -------------------------------------------------------------------------------- /src/types/ajv/ApoptosisProposalResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/ApoptosisProposalResp.ts -------------------------------------------------------------------------------- /src/types/ajv/BroadcastStateReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/BroadcastStateReq.ts -------------------------------------------------------------------------------- /src/types/ajv/CachedAppData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/CachedAppData.ts -------------------------------------------------------------------------------- /src/types/ajv/CompareCert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/CompareCert.ts -------------------------------------------------------------------------------- /src/types/ajv/CycleRecordSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/CycleRecordSchema.ts -------------------------------------------------------------------------------- /src/types/ajv/GetAccountData3Req.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GetAccountData3Req.ts -------------------------------------------------------------------------------- /src/types/ajv/GetAccountDataByHashesReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GetAccountDataByHashesReq.ts -------------------------------------------------------------------------------- /src/types/ajv/GetAccountDataByHashesResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GetAccountDataByHashesResp.ts -------------------------------------------------------------------------------- /src/types/ajv/GetAccountDataByListReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GetAccountDataByListReq.ts -------------------------------------------------------------------------------- /src/types/ajv/GetAccountDataByListResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GetAccountDataByListResp.ts -------------------------------------------------------------------------------- /src/types/ajv/GetAccountDataResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GetAccountDataResp.ts -------------------------------------------------------------------------------- /src/types/ajv/GetAccountDataWithQueueHintsReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GetAccountDataWithQueueHintsReq.ts -------------------------------------------------------------------------------- /src/types/ajv/GetAccountDataWithQueueHintsResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GetAccountDataWithQueueHintsResp.ts -------------------------------------------------------------------------------- /src/types/ajv/GetAccountQueueCountReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GetAccountQueueCountReq.ts -------------------------------------------------------------------------------- /src/types/ajv/GetAccountQueueCountResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GetAccountQueueCountResp.ts -------------------------------------------------------------------------------- /src/types/ajv/GetAppliedVoteReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GetAppliedVoteReq.ts -------------------------------------------------------------------------------- /src/types/ajv/GetAppliedVoteResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GetAppliedVoteResp.ts -------------------------------------------------------------------------------- /src/types/ajv/GetCachedAppDataReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GetCachedAppDataReq.ts -------------------------------------------------------------------------------- /src/types/ajv/GetCachedAppDataResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GetCachedAppDataResp.ts -------------------------------------------------------------------------------- /src/types/ajv/GetTrieAccountHashesReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GetTrieAccountHashesReq.ts -------------------------------------------------------------------------------- /src/types/ajv/GetTrieAccountHashesResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GetTrieAccountHashesResp.ts -------------------------------------------------------------------------------- /src/types/ajv/GetTrieHashesReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GetTrieHashesReq.ts -------------------------------------------------------------------------------- /src/types/ajv/GetTrieHashesResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GetTrieHashesResp.ts -------------------------------------------------------------------------------- /src/types/ajv/GetTxTimestampReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GetTxTimestampReq.ts -------------------------------------------------------------------------------- /src/types/ajv/GetTxTimestampResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GetTxTimestampResp.ts -------------------------------------------------------------------------------- /src/types/ajv/GlobalAccountReportReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GlobalAccountReportReq.ts -------------------------------------------------------------------------------- /src/types/ajv/GlobalAccountReportResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/GlobalAccountReportResp.ts -------------------------------------------------------------------------------- /src/types/ajv/Helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/Helpers.ts -------------------------------------------------------------------------------- /src/types/ajv/JoinReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/JoinReq.ts -------------------------------------------------------------------------------- /src/types/ajv/LostReportReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/LostReportReq.ts -------------------------------------------------------------------------------- /src/types/ajv/MakeReceiptReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/MakeReceiptReq.ts -------------------------------------------------------------------------------- /src/types/ajv/RepairOOSAccountsReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/RepairOOSAccountsReq.ts -------------------------------------------------------------------------------- /src/types/ajv/RequestReceiptForTxReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/RequestReceiptForTxReq.ts -------------------------------------------------------------------------------- /src/types/ajv/RequestReceiptForTxResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/RequestReceiptForTxResp.ts -------------------------------------------------------------------------------- /src/types/ajv/RequestStateForTxPostReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/RequestStateForTxPostReq.ts -------------------------------------------------------------------------------- /src/types/ajv/RequestStateForTxPostResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/RequestStateForTxPostResp.ts -------------------------------------------------------------------------------- /src/types/ajv/RequestStateForTxReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/RequestStateForTxReq.ts -------------------------------------------------------------------------------- /src/types/ajv/RequestStateForTxResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/RequestStateForTxResp.ts -------------------------------------------------------------------------------- /src/types/ajv/SignAppDataReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/SignAppDataReq.ts -------------------------------------------------------------------------------- /src/types/ajv/SignAppDataResp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/SignAppDataResp.ts -------------------------------------------------------------------------------- /src/types/ajv/SpreadAppliedVoteHashReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/SpreadAppliedVoteHashReq.ts -------------------------------------------------------------------------------- /src/types/ajv/SpreadTxToGroupSyncingReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/SpreadTxToGroupSyncingReq.ts -------------------------------------------------------------------------------- /src/types/ajv/SyncTrieHashesReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/SyncTrieHashesReq.ts -------------------------------------------------------------------------------- /src/types/ajv/WrappedData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/WrappedData.ts -------------------------------------------------------------------------------- /src/types/ajv/WrappedDataFromQueueSerializable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/WrappedDataFromQueueSerializable.ts -------------------------------------------------------------------------------- /src/types/ajv/WrappedDataResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/WrappedDataResponse.ts -------------------------------------------------------------------------------- /src/types/ajv/sendCachedAppDataReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/ajv/sendCachedAppDataReq.ts -------------------------------------------------------------------------------- /src/types/enum/AJVSchemaEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/enum/AJVSchemaEnum.ts -------------------------------------------------------------------------------- /src/types/enum/AppObjEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/enum/AppObjEnum.ts -------------------------------------------------------------------------------- /src/types/enum/InternalRouteEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/enum/InternalRouteEnum.ts -------------------------------------------------------------------------------- /src/types/enum/RequestErrorEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/enum/RequestErrorEnum.ts -------------------------------------------------------------------------------- /src/types/enum/ResponseErrorEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/enum/ResponseErrorEnum.ts -------------------------------------------------------------------------------- /src/types/enum/TypeIdentifierEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/types/enum/TypeIdentifierEnum.ts -------------------------------------------------------------------------------- /src/utils/FastRandomIterator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/FastRandomIterator.ts -------------------------------------------------------------------------------- /src/utils/GossipValidation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/GossipValidation.ts -------------------------------------------------------------------------------- /src/utils/debugUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/debugUtils.ts -------------------------------------------------------------------------------- /src/utils/fastAggregatedCorrespondingTell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/fastAggregatedCorrespondingTell.ts -------------------------------------------------------------------------------- /src/utils/fifoCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/fifoCache.ts -------------------------------------------------------------------------------- /src/utils/functions/arrays.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/functions/arrays.ts -------------------------------------------------------------------------------- /src/utils/functions/checkIP.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/functions/checkIP.ts -------------------------------------------------------------------------------- /src/utils/functions/checkTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/functions/checkTypes.ts -------------------------------------------------------------------------------- /src/utils/functions/general.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/functions/general.ts -------------------------------------------------------------------------------- /src/utils/functions/gossip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/functions/gossip.ts -------------------------------------------------------------------------------- /src/utils/functions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/functions/index.ts -------------------------------------------------------------------------------- /src/utils/functions/iterables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/functions/iterables.ts -------------------------------------------------------------------------------- /src/utils/functions/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/functions/json.ts -------------------------------------------------------------------------------- /src/utils/functions/nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/functions/nodes.ts -------------------------------------------------------------------------------- /src/utils/functions/promises.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/functions/promises.ts -------------------------------------------------------------------------------- /src/utils/functions/readableDuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/functions/readableDuration.ts -------------------------------------------------------------------------------- /src/utils/functions/signs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/functions/signs.ts -------------------------------------------------------------------------------- /src/utils/functions/sortingCompareFunctions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/functions/sortingCompareFunctions.ts -------------------------------------------------------------------------------- /src/utils/functions/stringifyReduce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/functions/stringifyReduce.ts -------------------------------------------------------------------------------- /src/utils/functions/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/functions/time.ts -------------------------------------------------------------------------------- /src/utils/functions/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/functions/version.ts -------------------------------------------------------------------------------- /src/utils/getCallstack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/getCallstack.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/isPortReachable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/isPortReachable.ts -------------------------------------------------------------------------------- /src/utils/memoryReporting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/memoryReporting.ts -------------------------------------------------------------------------------- /src/utils/nestedCounters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/nestedCounters.ts -------------------------------------------------------------------------------- /src/utils/ordering.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/ordering.ts -------------------------------------------------------------------------------- /src/utils/profiler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/profiler.ts -------------------------------------------------------------------------------- /src/utils/serialization/SchemaHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/serialization/SchemaHelpers.ts -------------------------------------------------------------------------------- /src/utils/serialization/VectorBufferStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/serialization/VectorBufferStream.ts -------------------------------------------------------------------------------- /src/utils/serialization/prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/src/utils/serialization/prompt.md -------------------------------------------------------------------------------- /templates/release.index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/templates/release.index.js -------------------------------------------------------------------------------- /test/data/validCycleRecord.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/data/validCycleRecord.json -------------------------------------------------------------------------------- /test/integration/RunIntegrationTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/integration/RunIntegrationTests.ts -------------------------------------------------------------------------------- /test/integration/functions/ApoptosizeInternalApiTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/integration/functions/ApoptosizeInternalApiTest.ts -------------------------------------------------------------------------------- /test/integration/functions/GetAccountDataInternalApiTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/integration/functions/GetAccountDataInternalApiTest.ts -------------------------------------------------------------------------------- /test/integration/utils/VectorBufferStream.bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/integration/utils/VectorBufferStream.bench.ts -------------------------------------------------------------------------------- /test/integration/utils/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/integration/utils/setup.ts -------------------------------------------------------------------------------- /test/unit/config/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/config/index.test.ts -------------------------------------------------------------------------------- /test/unit/config/logs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/config/logs.test.ts -------------------------------------------------------------------------------- /test/unit/config/server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/config/server.test.ts -------------------------------------------------------------------------------- /test/unit/config/storage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/config/storage.test.ts -------------------------------------------------------------------------------- /test/unit/crypto/computePowGenerator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/crypto/computePowGenerator.test.ts -------------------------------------------------------------------------------- /test/unit/debug/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/debug/index.test.ts -------------------------------------------------------------------------------- /test/unit/deprecated/state-manager/accountCache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/deprecated/state-manager/accountCache.js -------------------------------------------------------------------------------- /test/unit/deprecated/state-manager/debugInput1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/deprecated/state-manager/debugInput1.txt -------------------------------------------------------------------------------- /test/unit/deprecated/state-manager/debugInput2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/deprecated/state-manager/debugInput2.txt -------------------------------------------------------------------------------- /test/unit/deprecated/state-manager/debugInput3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/deprecated/state-manager/debugInput3.txt -------------------------------------------------------------------------------- /test/unit/deprecated/state-manager/functionTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/deprecated/state-manager/functionTests.js -------------------------------------------------------------------------------- /test/unit/deprecated/state-manager/functionTests2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/deprecated/state-manager/functionTests2.js -------------------------------------------------------------------------------- /test/unit/deprecated/state-manager/hashset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/deprecated/state-manager/hashset.js -------------------------------------------------------------------------------- /test/unit/deprecated/state-manager/hashset2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/deprecated/state-manager/hashset2.js -------------------------------------------------------------------------------- /test/unit/deprecated/state-manager/offset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/deprecated/state-manager/offset.js -------------------------------------------------------------------------------- /test/unit/deprecated/state-manager/otherTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/deprecated/state-manager/otherTests.js -------------------------------------------------------------------------------- /test/unit/deprecated/state-manager/shardCalculation1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/deprecated/state-manager/shardCalculation1.js -------------------------------------------------------------------------------- /test/unit/deprecated/state-manager/shardCalculation2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/deprecated/state-manager/shardCalculation2.js -------------------------------------------------------------------------------- /test/unit/deprecated/state-manager/shardPerfTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/deprecated/state-manager/shardPerfTest.js -------------------------------------------------------------------------------- /test/unit/deprecated/state-manager/shardvalues.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/deprecated/state-manager/shardvalues.js -------------------------------------------------------------------------------- /test/unit/deprecated/state-manager/shardvalues2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/deprecated/state-manager/shardvalues2.js -------------------------------------------------------------------------------- /test/unit/deprecated/state-manager/statsTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/deprecated/state-manager/statsTest.js -------------------------------------------------------------------------------- /test/unit/deprecated/state-manager/testhash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/deprecated/state-manager/testhash.js -------------------------------------------------------------------------------- /test/unit/deprecated/utils/fastRandomIteratorTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/deprecated/utils/fastRandomIteratorTest.js -------------------------------------------------------------------------------- /test/unit/deprecated/utils/otherIterator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/deprecated/utils/otherIterator.js -------------------------------------------------------------------------------- /test/unit/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/index.test.ts -------------------------------------------------------------------------------- /test/unit/network/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/network/index.test.ts -------------------------------------------------------------------------------- /test/unit/network/nat-api.d.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/network/nat-api.d.test.ts -------------------------------------------------------------------------------- /test/unit/p2p/Apoptosis.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/p2p/Apoptosis.test.ts -------------------------------------------------------------------------------- /test/unit/p2p/CycleAutoScale.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/p2p/CycleAutoScale.test.ts -------------------------------------------------------------------------------- /test/unit/p2p/CycleChain.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/p2p/CycleChain.test.ts -------------------------------------------------------------------------------- /test/unit/p2p/GlobalAccounts.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/p2p/GlobalAccounts.test.ts -------------------------------------------------------------------------------- /test/unit/p2p/LostArchivers/functions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/p2p/LostArchivers/functions.test.ts -------------------------------------------------------------------------------- /test/unit/p2p/LostArchivers/logging.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/p2p/LostArchivers/logging.test.ts -------------------------------------------------------------------------------- /test/unit/p2p/LostArchivers/routes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/p2p/LostArchivers/routes.test.ts -------------------------------------------------------------------------------- /test/unit/p2p/LostArchivers/state.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/p2p/LostArchivers/state.test.ts -------------------------------------------------------------------------------- /test/unit/server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/server.test.ts -------------------------------------------------------------------------------- /test/unit/shardus/saveConsoleOutput.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/shardus/saveConsoleOutput.test.ts -------------------------------------------------------------------------------- /test/unit/snapshot/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/snapshot/index.test.ts -------------------------------------------------------------------------------- /test/unit/src/crypto/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/crypto/index.test.ts -------------------------------------------------------------------------------- /test/unit/src/debug/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/debug/config.test.ts -------------------------------------------------------------------------------- /test/unit/src/debug/debug.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/debug/debug.test.ts -------------------------------------------------------------------------------- /test/unit/src/exit-handler/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/exit-handler/index.test.ts -------------------------------------------------------------------------------- /test/unit/src/http/customHttpFunctions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/http/customHttpFunctions.test.ts -------------------------------------------------------------------------------- /test/unit/src/http/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/http/index.test.ts -------------------------------------------------------------------------------- /test/unit/src/logger/csvPerfEvents.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/logger/csvPerfEvents.test.ts -------------------------------------------------------------------------------- /test/unit/src/logger/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/logger/index.test.ts -------------------------------------------------------------------------------- /test/unit/src/network/debugMiddleware.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/network/debugMiddleware.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Active.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Active.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Archivers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Archivers.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Comms.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Comms.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Context.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Context.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/CycleChain.core.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/CycleChain.core.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/CycleChain.utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/CycleChain.utils.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/CycleChain.validation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/CycleChain.validation.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/CycleParser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/CycleParser.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Join/routes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Join/routes.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Join/v2/acceptance.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Join/v2/acceptance.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Join/v2/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Join/v2/index.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Join/v2/select.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Join/v2/select.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Join/v2/standbyRefresh.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Join/v2/standbyRefresh.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Join/v2/syncFinished.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Join/v2/syncFinished.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Join/v2/syncStarted.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Join/v2/syncStarted.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Join/v2/unjoin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Join/v2/unjoin.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/LostArchivers/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/LostArchivers/index.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/LostArchivers/logging.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/LostArchivers/logging.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/ModeSystemFuncs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/ModeSystemFuncs.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Modes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Modes.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/NodeList.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/NodeList.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/ProblematicNodeCache.inactive.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/ProblematicNodeCache.inactive.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/ProblematicNodeCache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/ProblematicNodeCache.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Refresh.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Refresh.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Rotation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Rotation.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/SafetyMode.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/SafetyMode.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Self.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Self.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/ServiceQueue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/ServiceQueue.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Sync.integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Sync.integration.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Sync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Sync.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/SyncV2/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/SyncV2/index.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/SyncV2/queries.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/SyncV2/queries.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/SyncV2/routes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/SyncV2/routes.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/SyncV2/verify.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/SyncV2/verify.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Template.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Template.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Utils.test.ts -------------------------------------------------------------------------------- /test/unit/src/p2p/Wrapper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/p2p/Wrapper.test.ts -------------------------------------------------------------------------------- /test/unit/src/random/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/random/index.test.ts -------------------------------------------------------------------------------- /test/unit/src/random/random-test.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/random/random-test.test.ts -------------------------------------------------------------------------------- /test/unit/src/rate-limiting/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/rate-limiting/index.test.ts -------------------------------------------------------------------------------- /test/unit/src/reporter/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/reporter/index.test.ts -------------------------------------------------------------------------------- /test/unit/src/shardus/shardus-types.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/shardus/shardus-types.test.ts -------------------------------------------------------------------------------- /test/unit/src/snapshot/partition-gossip.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/snapshot/partition-gossip.test.ts -------------------------------------------------------------------------------- /test/unit/src/snapshot/snapshotFunctions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/snapshot/snapshotFunctions.test.ts -------------------------------------------------------------------------------- /test/unit/src/state-manager/AccountGlobals.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/state-manager/AccountGlobals.test.ts -------------------------------------------------------------------------------- /test/unit/src/state-manager/AccountSync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/state-manager/AccountSync.test.ts -------------------------------------------------------------------------------- /test/unit/src/state-manager/ArchiverDataSourceHelper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/state-manager/ArchiverDataSourceHelper.test.ts -------------------------------------------------------------------------------- /test/unit/src/state-manager/ArchiverSyncTracker.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/state-manager/ArchiverSyncTracker.test.ts -------------------------------------------------------------------------------- /test/unit/src/state-manager/CachedAppDataManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/state-manager/CachedAppDataManager.test.ts -------------------------------------------------------------------------------- /test/unit/src/state-manager/DataSourceHelper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/state-manager/DataSourceHelper.test.ts -------------------------------------------------------------------------------- /test/unit/src/state-manager/NodeSyncTracker.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/state-manager/NodeSyncTracker.test.ts -------------------------------------------------------------------------------- /test/unit/src/state-manager/PartitionObjects.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/state-manager/PartitionObjects.test.ts -------------------------------------------------------------------------------- /test/unit/src/state-manager/TransactionQueue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/state-manager/TransactionQueue.test.ts -------------------------------------------------------------------------------- /test/unit/src/state-manager/TransactionRepair.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/state-manager/TransactionRepair.test.ts -------------------------------------------------------------------------------- /test/unit/src/state-manager/shardFunctions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/state-manager/shardFunctions.test.ts -------------------------------------------------------------------------------- /test/unit/src/state-manager/state-manager-types.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/state-manager/state-manager-types.test.ts -------------------------------------------------------------------------------- /test/unit/src/statistics/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/statistics/index.test.ts -------------------------------------------------------------------------------- /test/unit/src/storage/models/cycles.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/storage/models/cycles.test.ts -------------------------------------------------------------------------------- /test/unit/src/storage/utils/schemaDefinitions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/storage/utils/schemaDefinitions.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/AllowedArchiverResponse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/AllowedArchiverResponse.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/ApoptosisProposalReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/ApoptosisProposalReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/ApoptosisProposalResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/ApoptosisProposalResp.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/AppliedReceipt2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/AppliedReceipt2.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/AppliedVote.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/AppliedVote.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/BroadcastFinalStateReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/BroadcastFinalStateReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/BroadcastStateReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/BroadcastStateReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/CachedAppData.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/CachedAppData.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/CompareCert.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/CompareCert.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/CycleRecordSchema.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/CycleRecordSchema.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GetAccountDataByHashesReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GetAccountDataByHashesReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GetAccountDataByHashesResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GetAccountDataByHashesResp.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GetAccountDataByListReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GetAccountDataByListReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GetAccountDataByListResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GetAccountDataByListResp.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GetAccountDataReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GetAccountDataReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GetAccountDataResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GetAccountDataResp.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GetAccountDataWithQueueHintsReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GetAccountDataWithQueueHintsReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GetAccountDataWithQueueHintsResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GetAccountDataWithQueueHintsResp.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GetAccountQueueCountReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GetAccountQueueCountReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GetAccountQueueCountResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GetAccountQueueCountResp.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GetAppliedVote.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GetAppliedVote.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GetCachedAppDataReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GetCachedAppDataReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GetCachedAppDataResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GetCachedAppDataResp.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GetTrieAccountHashesReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GetTrieAccountHashesReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GetTrieAccountHashesResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GetTrieAccountHashesResp.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GetTrieHashesReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GetTrieHashesReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GetTrieHashesResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GetTrieHashesResp.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GetTxTimestampReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GetTxTimestampReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GetTxTimestampResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GetTxTimestampResp.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GlobalAccountReportReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GlobalAccountReportReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/GlobalAccountReportResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/GlobalAccountReportResp.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/Helpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/Helpers.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/JoinReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/JoinReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/LostArchiverInvestigateReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/LostArchiverInvestigateReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/MakeReceipReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/MakeReceipReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/MakeReceiptReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/MakeReceiptReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/PoqoDataAndReceiptReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/PoqoDataAndReceiptReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/Proposal.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/Proposal.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/RepairOOSAccountsReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/RepairOOSAccountsReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/RequestReceiptForTx.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/RequestReceiptForTx.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/RequestReceiptForTxResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/RequestReceiptForTxResp.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/RequestStateForTx.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/RequestStateForTx.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/RequestStateForTxPostReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/RequestStateForTxPostReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/RequestStateForTxPostResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/RequestStateForTxPostResp.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/RequestTxAndStateReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/RequestTxAndStateReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/RequestTxAndStateResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/RequestTxAndStateResp.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/ResponseError.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/ResponseError.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/SendCachedAppDataReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/SendCachedAppDataReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/SignAppDataReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/SignAppDataReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/SignAppDataResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/SignAppDataResp.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/SignedReceipt.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/SignedReceipt.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/SpreadAppliedVoteHashReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/SpreadAppliedVoteHashReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/SpreadTxToGroupSyncingReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/SpreadTxToGroupSyncingReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/SyncTrieHashesReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/SyncTrieHashesReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/ajv/CompareCert.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/ajv/CompareCert.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/ajv/CycleRecordSchema.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/ajv/CycleRecordSchema.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/ajv/GetAccountDataByListReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/ajv/GetAccountDataByListReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/ajv/GetAccountDataWithQueueHintsReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/ajv/GetAccountDataWithQueueHintsReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/ajv/GetAppliedVoteReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/ajv/GetAppliedVoteReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/ajv/GetTrieAccountHashesResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/ajv/GetTrieAccountHashesResp.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/ajv/Helpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/ajv/Helpers.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/ajv/RepairOOSAccountsReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/ajv/RepairOOSAccountsReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/ajv/SpreadTxToGroupSyncingReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/ajv/SpreadTxToGroupSyncingReq.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/enum/AJVSchemaEnum.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/enum/AJVSchemaEnum.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/enum/AppObjEnum.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/enum/AppObjEnum.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/enum/InternalRouteEnum.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/enum/InternalRouteEnum.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/enum/RequestErrorEnum.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/enum/RequestErrorEnum.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/enum/ResponseErrorEnum.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/enum/ResponseErrorEnum.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/enum/TypeIdentifierEnum.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/enum/TypeIdentifierEnum.test.ts -------------------------------------------------------------------------------- /test/unit/src/types/stateManagerSerializeMocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/types/stateManagerSerializeMocks.ts -------------------------------------------------------------------------------- /test/unit/src/utils/FastRandomIterator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/FastRandomIterator.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/GossipValidation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/GossipValidation.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/debugUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/debugUtils.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/fastAggregatedCorrespondingTell.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/fastAggregatedCorrespondingTell.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/fifoCache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/fifoCache.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/functions/arrays.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/functions/arrays.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/functions/checkIP.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/functions/checkIP.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/functions/checkTypes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/functions/checkTypes.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/functions/gossip.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/functions/gossip.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/functions/iterables.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/functions/iterables.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/functions/nodes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/functions/nodes.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/functions/promises.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/functions/promises.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/functions/signs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/functions/signs.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/functions/sortingCompareFunctions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/functions/sortingCompareFunctions.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/functions/stringifyReduce.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/functions/stringifyReduce.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/functions/time.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/functions/time.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/functions/version.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/functions/version.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/general.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/general.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/getCallstack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/getCallstack.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/memoryReporting.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/memoryReporting.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/nestedCounters.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/nestedCounters.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/profiler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/profiler.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/promises.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/promises.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/serialization/SchemaHelpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/serialization/SchemaHelpers.test.ts -------------------------------------------------------------------------------- /test/unit/src/utils/serialization/VectorBufferStream.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/src/utils/serialization/VectorBufferStream.test.ts -------------------------------------------------------------------------------- /test/unit/state-manager/AccountCache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/state-manager/AccountCache.test.ts -------------------------------------------------------------------------------- /test/unit/state-manager/AccountPatcher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/state-manager/AccountPatcher.test.ts -------------------------------------------------------------------------------- /test/unit/state-manager/PartitionStats.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/state-manager/PartitionStats.test.ts -------------------------------------------------------------------------------- /test/unit/statistics/countedEvents.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/statistics/countedEvents.test.ts -------------------------------------------------------------------------------- /test/unit/storage/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/storage/index.test.ts -------------------------------------------------------------------------------- /test/unit/storage/models/acceptedTxs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/storage/models/acceptedTxs.test.ts -------------------------------------------------------------------------------- /test/unit/storage/models/accountStates.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/storage/models/accountStates.test.ts -------------------------------------------------------------------------------- /test/unit/storage/models/accountsCopy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/storage/models/accountsCopy.test.ts -------------------------------------------------------------------------------- /test/unit/storage/models/globalAccounts.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/storage/models/globalAccounts.test.ts -------------------------------------------------------------------------------- /test/unit/storage/models/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/storage/models/index.test.ts -------------------------------------------------------------------------------- /test/unit/storage/models/network.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/storage/models/network.test.ts -------------------------------------------------------------------------------- /test/unit/storage/models/networkReceipt.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/storage/models/networkReceipt.test.ts -------------------------------------------------------------------------------- /test/unit/storage/models/networkSummary.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/storage/models/networkSummary.test.ts -------------------------------------------------------------------------------- /test/unit/storage/models/nodes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/storage/models/nodes.test.ts -------------------------------------------------------------------------------- /test/unit/storage/models/partitions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/storage/models/partitions.test.ts -------------------------------------------------------------------------------- /test/unit/storage/models/properties.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/storage/models/properties.test.ts -------------------------------------------------------------------------------- /test/unit/storage/models/receipt.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/storage/models/receipt.test.ts -------------------------------------------------------------------------------- /test/unit/storage/models/summary.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/storage/models/summary.test.ts -------------------------------------------------------------------------------- /test/unit/storage/utils/schemaDefintions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/storage/utils/schemaDefintions.test.ts -------------------------------------------------------------------------------- /test/unit/storage/utils/sqlOpertors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/storage/utils/sqlOpertors.test.ts -------------------------------------------------------------------------------- /test/unit/types/CompareCertReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/CompareCertReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/CompareCertResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/CompareCertResp.test.ts -------------------------------------------------------------------------------- /test/unit/types/GetAppliedVoteReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/GetAppliedVoteReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/GetAppliedVoteResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/GetAppliedVoteResp.test.ts -------------------------------------------------------------------------------- /test/unit/types/GossipReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/GossipReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/Handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/Handler.test.ts -------------------------------------------------------------------------------- /test/unit/types/LostReportReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/LostReportReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/PoqoSendReceiptReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/PoqoSendReceiptReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/PoqoSendVoteReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/PoqoSendVoteReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/RequestReceiptForTxReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/RequestReceiptForTxReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/RequestStateForTxReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/RequestStateForTxReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/RequestStateForTxResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/RequestStateForTxResp.test.ts -------------------------------------------------------------------------------- /test/unit/types/Sign.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/Sign.test.ts -------------------------------------------------------------------------------- /test/unit/types/WrappedData.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/WrappedData.test.ts -------------------------------------------------------------------------------- /test/unit/types/WrappedDataFromQueue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/WrappedDataFromQueue.test.ts -------------------------------------------------------------------------------- /test/unit/types/WrappedDataResponse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/WrappedDataResponse.test.ts -------------------------------------------------------------------------------- /test/unit/types/WrappedReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/WrappedReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/WrappedResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/WrappedResp.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/AllowedArchiverResponse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/AllowedArchiverResponse.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/ApoptosisProposalReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/ApoptosisProposalReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/ApoptosisProposalResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/ApoptosisProposalResp.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/BroadcastStateReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/BroadcastStateReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/CachedAppData.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/CachedAppData.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/GetAccountData3Req.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/GetAccountData3Req.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/GetAccountDataByHashesReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/GetAccountDataByHashesReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/GetAccountDataByHashesResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/GetAccountDataByHashesResp.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/GetAccountDataByListReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/GetAccountDataByListReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/GetAccountDataByListResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/GetAccountDataByListResp.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/GetAccountDataResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/GetAccountDataResp.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/GetAccountDataWithQueueHintsResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/GetAccountDataWithQueueHintsResp.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/GetAccountQueueCountReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/GetAccountQueueCountReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/GetAccountQueueCountResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/GetAccountQueueCountResp.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/GetAppliedVoteReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/GetAppliedVoteReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/GetAppliedVoteResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/GetAppliedVoteResp.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/GetCachedAppDataReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/GetCachedAppDataReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/GetCachedAppDataResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/GetCachedAppDataResp.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/GetTrieAccountHashesReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/GetTrieAccountHashesReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/GetTrieHashesReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/GetTrieHashesReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/GetTrieHashesResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/GetTrieHashesResp.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/GetTxTimestampReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/GetTxTimestampReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/GetTxTimestampResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/GetTxTimestampResp.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/GlobalAccountReportReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/GlobalAccountReportReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/GlobalAccountReportResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/GlobalAccountReportResp.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/JoinReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/JoinReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/LostReportReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/LostReportReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/MakeReceiptReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/MakeReceiptReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/RequestReceiptForTxReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/RequestReceiptForTxReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/RequestReceiptForTxResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/RequestReceiptForTxResp.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/RequestStateForTxPostReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/RequestStateForTxPostReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/RequestStateForTxPostResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/RequestStateForTxPostResp.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/RequestStateForTxReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/RequestStateForTxReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/RequestStateForTxResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/RequestStateForTxResp.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/SignAppDataReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/SignAppDataReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/SignAppDataResp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/SignAppDataResp.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/SpreadAppliedVoteHashReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/SpreadAppliedVoteHashReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/SyncTrieHashesReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/SyncTrieHashesReq.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/WrappedData.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/WrappedData.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/WrappedDataFromQueueSerializable.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/WrappedDataFromQueueSerializable.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/WrappedDataResponse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/WrappedDataResponse.test.ts -------------------------------------------------------------------------------- /test/unit/types/ajv/sendCachedAppDataReq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/types/ajv/sendCachedAppDataReq.test.ts -------------------------------------------------------------------------------- /test/unit/utils/functions/general.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/utils/functions/general.test.ts -------------------------------------------------------------------------------- /test/unit/utils/functions/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/utils/functions/index.test.ts -------------------------------------------------------------------------------- /test/unit/utils/functions/json.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/utils/functions/json.test.ts -------------------------------------------------------------------------------- /test/unit/utils/functions/readableDuration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/utils/functions/readableDuration.test.ts -------------------------------------------------------------------------------- /test/unit/utils/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/utils/index.test.ts -------------------------------------------------------------------------------- /test/unit/utils/isPortReachable.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/utils/isPortReachable.test.ts -------------------------------------------------------------------------------- /test/unit/utils/ordering.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/test/unit/utils/ordering.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/tsconfig.json -------------------------------------------------------------------------------- /use_seqdiagram_logs.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/use_seqdiagram_logs.patch -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shardeum/core/HEAD/webpack.config.js --------------------------------------------------------------------------------