├── .dockerignore ├── .editorconfig ├── .git-blame-ignore-revs ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── actions │ └── nimbus-build-system │ │ └── action.yml └── workflows │ ├── Readme.md │ ├── ci-reusable.yml │ ├── ci.yml │ ├── conventional-commits.yml │ ├── deploy-devnet.yml │ ├── docker-dist-tests.yml │ ├── docker-reusable.yml │ ├── docker.yml │ ├── docs.yml │ ├── nim-matrix.yml │ └── release.yml ├── .gitignore ├── .gitmodules ├── Jenkinsfile ├── LICENSE-APACHEv2 ├── LICENSE-MIT ├── Makefile ├── README.md ├── benchmarks ├── .gitignore ├── README.md ├── config.nims ├── create_circuits.nim ├── run_benchmarks.nim └── utils.nim ├── codecov.yml ├── codex.nim ├── codex.nimble ├── codex ├── blockexchange.nim ├── blockexchange │ ├── engine.nim │ ├── engine │ │ ├── advertiser.nim │ │ ├── discovery.nim │ │ ├── engine.nim │ │ ├── payments.nim │ │ └── pendingblocks.nim │ ├── network.nim │ ├── network │ │ ├── network.nim │ │ └── networkpeer.nim │ ├── peers.nim │ ├── peers │ │ ├── peercontext.nim │ │ └── peerctxstore.nim │ └── protobuf │ │ ├── blockexc.nim │ │ ├── message.nim │ │ ├── message.proto │ │ ├── message.proto.license │ │ ├── payments.nim │ │ └── presence.nim ├── blocktype.nim ├── chunker.nim ├── clock.nim ├── codex.nim ├── codextypes.nim ├── conf.nim ├── contentids_exts.nim ├── contracts.nim ├── contracts │ ├── Readme.md │ ├── clock.nim │ ├── config.nim │ ├── deployment.nim │ ├── interactions.nim │ ├── interactions │ │ ├── clientinteractions.nim │ │ ├── hostinteractions.nim │ │ ├── interactions.nim │ │ └── validatorinteractions.nim │ ├── market.nim │ ├── marketplace.nim │ ├── proofs.nim │ ├── provider.nim │ └── requests.nim ├── discovery.nim ├── erasure.nim ├── erasure │ ├── backend.nim │ ├── backends │ │ └── leopard.nim │ └── erasure.nim ├── errors.nim ├── indexingstrategy.nim ├── logutils.nim ├── manifest.nim ├── manifest │ ├── coders.nim │ └── manifest.nim ├── market.nim ├── merkletree.nim ├── merkletree │ ├── codex.nim │ ├── codex │ │ ├── coders.nim │ │ └── codex.nim │ ├── merkletree.nim │ └── poseidon2.nim ├── multicodec_exts.nim ├── multihash_exts.nim ├── namespaces.nim ├── nat.nim ├── node.nim ├── periods.nim ├── purchasing.nim ├── purchasing │ ├── purchase.nim │ ├── purchaseid.nim │ ├── statemachine.nim │ └── states │ │ ├── cancelled.nim │ │ ├── error.nim │ │ ├── failed.nim │ │ ├── finished.nim │ │ ├── pending.nim │ │ ├── started.nim │ │ ├── submitted.nim │ │ └── unknown.nim ├── rest │ ├── api.nim │ ├── coders.nim │ └── json.nim ├── rng.nim ├── sales.nim ├── sales │ ├── reservations.nim │ ├── salesagent.nim │ ├── salescontext.nim │ ├── salesdata.nim │ ├── slotqueue.nim │ ├── statemachine.nim │ └── states │ │ ├── cancelled.nim │ │ ├── downloading.nim │ │ ├── errored.nim │ │ ├── failed.nim │ │ ├── filled.nim │ │ ├── filling.nim │ │ ├── finished.nim │ │ ├── ignored.nim │ │ ├── initialproving.nim │ │ ├── payout.nim │ │ ├── preparing.nim │ │ ├── proving.nim │ │ ├── provingsimulated.nim │ │ ├── slotreserving.nim │ │ └── unknown.nim ├── slots.nim ├── slots │ ├── builder.nim │ ├── builder │ │ └── builder.nim │ ├── converters.nim │ ├── proofs.nim │ ├── proofs │ │ ├── backendfactory.nim │ │ ├── backends.nim │ │ ├── backends │ │ │ ├── circomcompat.nim │ │ │ └── converters.nim │ │ ├── backendutils.nim │ │ └── prover.nim │ ├── sampler.nim │ ├── sampler │ │ ├── sampler.nim │ │ └── utils.nim │ └── types.nim ├── stores.nim ├── stores │ ├── blockstore.nim │ ├── cachestore.nim │ ├── keyutils.nim │ ├── maintenance.nim │ ├── networkstore.nim │ ├── queryiterhelper.nim │ ├── repostore.nim │ ├── repostore │ │ ├── coders.nim │ │ ├── operations.nim │ │ ├── store.nim │ │ └── types.nim │ └── treehelper.nim ├── streams.nim ├── streams │ ├── asyncstreamwrapper.nim │ ├── seekablestream.nim │ └── storestream.nim ├── systemclock.nim ├── units.nim ├── utils.nim ├── utils │ ├── addrutils.nim │ ├── arrayutils.nim │ ├── asyncheapqueue.nim │ ├── asynciter.nim │ ├── asyncstatemachine.nim │ ├── digest.nim │ ├── exceptions.nim │ ├── fileutils.nim │ ├── iter.nim │ ├── json.nim │ ├── keyutils.nim │ ├── natutils.nim │ ├── options.nim │ ├── poseidon2digest.nim │ ├── safeasynciter.nim │ ├── stintutils.nim │ ├── timer.nim │ └── trackedfutures.nim ├── validation.nim └── validationconfig.nim ├── config.nims ├── docker ├── README.md ├── codex.Dockerfile ├── docker-compose.yaml └── docker-entrypoint.sh ├── env.sh ├── examples └── golang │ ├── README.md │ ├── codex.go │ └── hello.txt ├── flake.lock ├── flake.nix ├── library ├── README.md ├── alloc.nim ├── codex_context.nim ├── codex_thread_requests │ ├── codex_thread_request.nim │ └── requests │ │ ├── node_debug_request.nim │ │ ├── node_download_request.nim │ │ ├── node_info_request.nim │ │ ├── node_lifecycle_request.nim │ │ ├── node_p2p_request.nim │ │ ├── node_storage_request.nim │ │ └── node_upload_request.nim ├── events │ └── json_base_event.nim ├── ffi_types.nim ├── libcodex.h └── libcodex.nim ├── metrics ├── README.md ├── assets │ ├── import.png │ ├── imported.png │ └── main.png ├── codex-grafana-dashboard.json └── prometheus.yml ├── nix ├── README.md ├── checksums.nix ├── csources.nix ├── default.nix ├── nimble.nix ├── service.nix └── tools.nix ├── openapi.yaml ├── redocly.yaml ├── tests ├── asynctest.nim ├── checktest.nim ├── circuits │ └── fixtures │ │ ├── input.json │ │ ├── proof_main.r1cs │ │ ├── proof_main.wasm │ │ └── proof_main.zkey ├── codex │ ├── blockexchange │ │ ├── discovery │ │ │ ├── testdiscovery.nim │ │ │ └── testdiscoveryengine.nim │ │ ├── engine │ │ │ ├── testadvertiser.nim │ │ │ ├── testblockexc.nim │ │ │ ├── testengine.nim │ │ │ └── testpayments.nim │ │ ├── protobuf │ │ │ ├── testpayments.nim │ │ │ └── testpresence.nim │ │ ├── testdiscovery.nim │ │ ├── testengine.nim │ │ ├── testnetwork.nim │ │ ├── testpeerctxstore.nim │ │ ├── testpendingblocks.nim │ │ └── testprotobuf.nim │ ├── examples.nim │ ├── helpers.nim │ ├── helpers │ │ ├── always.nim │ │ ├── datasetutils.nim │ │ ├── mockchunker.nim │ │ ├── mockclock.nim │ │ ├── mockdiscovery.nim │ │ ├── mockmarket.nim │ │ ├── mockrepostore.nim │ │ ├── mockreservations.nim │ │ ├── mocksalesagent.nim │ │ ├── mockslotqueueitem.nim │ │ ├── mocktimer.nim │ │ ├── nodeutils.nim │ │ └── randomchunker.nim │ ├── merkletree │ │ ├── generictreetests.nim │ │ ├── helpers.nim │ │ ├── testcodexcoders.nim │ │ ├── testcodextree.nim │ │ ├── testmerkledigest.nim │ │ └── testposeidon2tree.nim │ ├── node │ │ ├── helpers.nim │ │ ├── testcontracts.nim │ │ ├── testnode.nim │ │ └── testslotrepair.nim │ ├── sales │ │ ├── helpers │ │ │ └── periods.nim │ │ ├── states │ │ │ ├── testcancelled.nim │ │ │ ├── testdownloading.nim │ │ │ ├── testerrored.nim │ │ │ ├── testfilled.nim │ │ │ ├── testfilling.nim │ │ │ ├── testfinished.nim │ │ │ ├── testignored.nim │ │ │ ├── testinitialproving.nim │ │ │ ├── testpayout.nim │ │ │ ├── testpreparing.nim │ │ │ ├── testproving.nim │ │ │ ├── testsimulatedproving.nim │ │ │ ├── testslotreserving.nim │ │ │ └── testunknown.nim │ │ ├── testreservations.nim │ │ ├── testsales.nim │ │ ├── testsalesagent.nim │ │ ├── testslotqueue.nim │ │ └── teststates.nim │ ├── slots │ │ ├── backends │ │ │ ├── helpers.nim │ │ │ └── testcircomcompat.nim │ │ ├── helpers.nim │ │ ├── sampler │ │ │ ├── testsampler.nim │ │ │ └── testutils.nim │ │ ├── testbackendfactory.nim │ │ ├── testbackends.nim │ │ ├── testconverters.nim │ │ ├── testprover.nim │ │ ├── testsampler.nim │ │ └── testslotbuilder.nim │ ├── stores │ │ ├── commonstoretests.nim │ │ ├── repostore │ │ │ └── testcoders.nim │ │ ├── testcachestore.nim │ │ ├── testkeyutils.nim │ │ ├── testmaintenance.nim │ │ ├── testqueryiterhelper.nim │ │ └── testrepostore.nim │ ├── testasyncheapqueue.nim │ ├── testasyncstreamwrapper.nim │ ├── testblockexchange.nim │ ├── testblocktype.nim │ ├── testchunking.nim │ ├── testclock.nim │ ├── testerasure.nim │ ├── testindexingstrategy.nim │ ├── testlogutils.nim │ ├── testmanifest.nim │ ├── testmerkletree.nim │ ├── testnat.nim │ ├── testnode.nim │ ├── testpurchasing.nim │ ├── testsales.nim │ ├── testslots.nim │ ├── teststores.nim │ ├── teststorestream.nim │ ├── testsystemclock.nim │ ├── testutils.nim │ ├── testvalidation.nim │ └── utils │ │ ├── testasynciter.nim │ │ ├── testasyncstatemachine.nim │ │ ├── testiter.nim │ │ ├── testkeyutils.nim │ │ ├── testoptions.nim │ │ ├── testsafeasynciter.nim │ │ ├── testtimer.nim │ │ ├── testtrackedfutures.nim │ │ └── testutils.nim ├── config.nims ├── contracts │ ├── deployment.nim │ ├── examples.nim │ ├── helpers │ │ └── mockprovider.nim │ ├── nim.cfg │ ├── testClock.nim │ ├── testContracts.nim │ ├── testDeployment.nim │ ├── testMarket.nim │ ├── testProvider.nim │ └── time.nim ├── coverage.nim ├── coverage.nims ├── ethertest.nim ├── examples.nim ├── fixtures │ └── test.jpg ├── helpers.nim ├── helpers │ ├── multisetup.nim │ ├── templeveldb.nim │ └── trackers.nim ├── imports.nim ├── integration │ ├── 1_minute │ │ ├── testblockexpiration.nim │ │ ├── testcli.nim │ │ ├── testecbug.nim │ │ └── testpurchasing.nim.ignore │ ├── 30_minutes │ │ ├── testmarketplace.nim.ignore │ │ ├── testproofs.nim.ignore │ │ ├── testslotrepair.nim.ignore │ │ └── testvalidator.nim.ignore │ ├── 5_minutes │ │ ├── testrestapi.nim │ │ ├── testrestapivalidation.nim │ │ ├── testsales.nim.ignore │ │ └── testupdownload.nim │ ├── clioption.nim │ ├── codexclient.nim │ ├── codexconfig.nim │ ├── codexprocess.nim │ ├── hardhatconfig.nim │ ├── hardhatprocess.nim │ ├── marketplacesuite.nim │ ├── multinodes.nim │ ├── nodeconfig.nim │ ├── nodeconfigs.nim │ ├── nodeprocess.nim │ └── twonodes.nim ├── logging.nim ├── nimlldb.py ├── testCodex.nim ├── testContracts.nim ├── testIntegration.nim ├── testTaiko.nim ├── testTools.nim └── tools │ └── cirdl │ └── testcirdl.nim ├── tools ├── cirdl │ └── cirdl.nim └── scripts │ ├── ci-job-matrix.sh │ └── git_pre_commit_format.sh └── vendor └── urls.rules /.dockerignore: -------------------------------------------------------------------------------- 1 | .github 2 | build 3 | docs 4 | metrics 5 | nimcache 6 | tests 7 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/.editorconfig -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/actions/nimbus-build-system/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/.github/actions/nimbus-build-system/action.yml -------------------------------------------------------------------------------- /.github/workflows/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/.github/workflows/Readme.md -------------------------------------------------------------------------------- /.github/workflows/ci-reusable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/.github/workflows/ci-reusable.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/conventional-commits.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/.github/workflows/conventional-commits.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-devnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/.github/workflows/deploy-devnet.yml -------------------------------------------------------------------------------- /.github/workflows/docker-dist-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/.github/workflows/docker-dist-tests.yml -------------------------------------------------------------------------------- /.github/workflows/docker-reusable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/.github/workflows/docker-reusable.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/nim-matrix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/.github/workflows/nim-matrix.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/.gitmodules -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE-APACHEv2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/LICENSE-APACHEv2 -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/.gitignore: -------------------------------------------------------------------------------- 1 | ceremony 2 | circuit_bench_* 3 | -------------------------------------------------------------------------------- /benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/benchmarks/README.md -------------------------------------------------------------------------------- /benchmarks/config.nims: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/benchmarks/config.nims -------------------------------------------------------------------------------- /benchmarks/create_circuits.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/benchmarks/create_circuits.nim -------------------------------------------------------------------------------- /benchmarks/run_benchmarks.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/benchmarks/run_benchmarks.nim -------------------------------------------------------------------------------- /benchmarks/utils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/benchmarks/utils.nim -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codecov.yml -------------------------------------------------------------------------------- /codex.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex.nim -------------------------------------------------------------------------------- /codex.nimble: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex.nimble -------------------------------------------------------------------------------- /codex/blockexchange.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/blockexchange.nim -------------------------------------------------------------------------------- /codex/blockexchange/engine.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/blockexchange/engine.nim -------------------------------------------------------------------------------- /codex/blockexchange/engine/advertiser.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/blockexchange/engine/advertiser.nim -------------------------------------------------------------------------------- /codex/blockexchange/engine/discovery.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/blockexchange/engine/discovery.nim -------------------------------------------------------------------------------- /codex/blockexchange/engine/engine.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/blockexchange/engine/engine.nim -------------------------------------------------------------------------------- /codex/blockexchange/engine/payments.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/blockexchange/engine/payments.nim -------------------------------------------------------------------------------- /codex/blockexchange/engine/pendingblocks.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/blockexchange/engine/pendingblocks.nim -------------------------------------------------------------------------------- /codex/blockexchange/network.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/blockexchange/network.nim -------------------------------------------------------------------------------- /codex/blockexchange/network/network.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/blockexchange/network/network.nim -------------------------------------------------------------------------------- /codex/blockexchange/network/networkpeer.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/blockexchange/network/networkpeer.nim -------------------------------------------------------------------------------- /codex/blockexchange/peers.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/blockexchange/peers.nim -------------------------------------------------------------------------------- /codex/blockexchange/peers/peercontext.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/blockexchange/peers/peercontext.nim -------------------------------------------------------------------------------- /codex/blockexchange/peers/peerctxstore.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/blockexchange/peers/peerctxstore.nim -------------------------------------------------------------------------------- /codex/blockexchange/protobuf/blockexc.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/blockexchange/protobuf/blockexc.nim -------------------------------------------------------------------------------- /codex/blockexchange/protobuf/message.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/blockexchange/protobuf/message.nim -------------------------------------------------------------------------------- /codex/blockexchange/protobuf/message.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/blockexchange/protobuf/message.proto -------------------------------------------------------------------------------- /codex/blockexchange/protobuf/message.proto.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/blockexchange/protobuf/message.proto.license -------------------------------------------------------------------------------- /codex/blockexchange/protobuf/payments.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/blockexchange/protobuf/payments.nim -------------------------------------------------------------------------------- /codex/blockexchange/protobuf/presence.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/blockexchange/protobuf/presence.nim -------------------------------------------------------------------------------- /codex/blocktype.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/blocktype.nim -------------------------------------------------------------------------------- /codex/chunker.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/chunker.nim -------------------------------------------------------------------------------- /codex/clock.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/clock.nim -------------------------------------------------------------------------------- /codex/codex.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/codex.nim -------------------------------------------------------------------------------- /codex/codextypes.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/codextypes.nim -------------------------------------------------------------------------------- /codex/conf.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/conf.nim -------------------------------------------------------------------------------- /codex/contentids_exts.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/contentids_exts.nim -------------------------------------------------------------------------------- /codex/contracts.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/contracts.nim -------------------------------------------------------------------------------- /codex/contracts/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/contracts/Readme.md -------------------------------------------------------------------------------- /codex/contracts/clock.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/contracts/clock.nim -------------------------------------------------------------------------------- /codex/contracts/config.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/contracts/config.nim -------------------------------------------------------------------------------- /codex/contracts/deployment.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/contracts/deployment.nim -------------------------------------------------------------------------------- /codex/contracts/interactions.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/contracts/interactions.nim -------------------------------------------------------------------------------- /codex/contracts/interactions/clientinteractions.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/contracts/interactions/clientinteractions.nim -------------------------------------------------------------------------------- /codex/contracts/interactions/hostinteractions.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/contracts/interactions/hostinteractions.nim -------------------------------------------------------------------------------- /codex/contracts/interactions/interactions.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/contracts/interactions/interactions.nim -------------------------------------------------------------------------------- /codex/contracts/interactions/validatorinteractions.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/contracts/interactions/validatorinteractions.nim -------------------------------------------------------------------------------- /codex/contracts/market.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/contracts/market.nim -------------------------------------------------------------------------------- /codex/contracts/marketplace.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/contracts/marketplace.nim -------------------------------------------------------------------------------- /codex/contracts/proofs.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/contracts/proofs.nim -------------------------------------------------------------------------------- /codex/contracts/provider.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/contracts/provider.nim -------------------------------------------------------------------------------- /codex/contracts/requests.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/contracts/requests.nim -------------------------------------------------------------------------------- /codex/discovery.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/discovery.nim -------------------------------------------------------------------------------- /codex/erasure.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/erasure.nim -------------------------------------------------------------------------------- /codex/erasure/backend.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/erasure/backend.nim -------------------------------------------------------------------------------- /codex/erasure/backends/leopard.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/erasure/backends/leopard.nim -------------------------------------------------------------------------------- /codex/erasure/erasure.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/erasure/erasure.nim -------------------------------------------------------------------------------- /codex/errors.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/errors.nim -------------------------------------------------------------------------------- /codex/indexingstrategy.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/indexingstrategy.nim -------------------------------------------------------------------------------- /codex/logutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/logutils.nim -------------------------------------------------------------------------------- /codex/manifest.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/manifest.nim -------------------------------------------------------------------------------- /codex/manifest/coders.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/manifest/coders.nim -------------------------------------------------------------------------------- /codex/manifest/manifest.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/manifest/manifest.nim -------------------------------------------------------------------------------- /codex/market.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/market.nim -------------------------------------------------------------------------------- /codex/merkletree.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/merkletree.nim -------------------------------------------------------------------------------- /codex/merkletree/codex.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/merkletree/codex.nim -------------------------------------------------------------------------------- /codex/merkletree/codex/coders.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/merkletree/codex/coders.nim -------------------------------------------------------------------------------- /codex/merkletree/codex/codex.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/merkletree/codex/codex.nim -------------------------------------------------------------------------------- /codex/merkletree/merkletree.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/merkletree/merkletree.nim -------------------------------------------------------------------------------- /codex/merkletree/poseidon2.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/merkletree/poseidon2.nim -------------------------------------------------------------------------------- /codex/multicodec_exts.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/multicodec_exts.nim -------------------------------------------------------------------------------- /codex/multihash_exts.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/multihash_exts.nim -------------------------------------------------------------------------------- /codex/namespaces.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/namespaces.nim -------------------------------------------------------------------------------- /codex/nat.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/nat.nim -------------------------------------------------------------------------------- /codex/node.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/node.nim -------------------------------------------------------------------------------- /codex/periods.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/periods.nim -------------------------------------------------------------------------------- /codex/purchasing.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/purchasing.nim -------------------------------------------------------------------------------- /codex/purchasing/purchase.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/purchasing/purchase.nim -------------------------------------------------------------------------------- /codex/purchasing/purchaseid.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/purchasing/purchaseid.nim -------------------------------------------------------------------------------- /codex/purchasing/statemachine.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/purchasing/statemachine.nim -------------------------------------------------------------------------------- /codex/purchasing/states/cancelled.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/purchasing/states/cancelled.nim -------------------------------------------------------------------------------- /codex/purchasing/states/error.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/purchasing/states/error.nim -------------------------------------------------------------------------------- /codex/purchasing/states/failed.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/purchasing/states/failed.nim -------------------------------------------------------------------------------- /codex/purchasing/states/finished.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/purchasing/states/finished.nim -------------------------------------------------------------------------------- /codex/purchasing/states/pending.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/purchasing/states/pending.nim -------------------------------------------------------------------------------- /codex/purchasing/states/started.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/purchasing/states/started.nim -------------------------------------------------------------------------------- /codex/purchasing/states/submitted.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/purchasing/states/submitted.nim -------------------------------------------------------------------------------- /codex/purchasing/states/unknown.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/purchasing/states/unknown.nim -------------------------------------------------------------------------------- /codex/rest/api.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/rest/api.nim -------------------------------------------------------------------------------- /codex/rest/coders.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/rest/coders.nim -------------------------------------------------------------------------------- /codex/rest/json.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/rest/json.nim -------------------------------------------------------------------------------- /codex/rng.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/rng.nim -------------------------------------------------------------------------------- /codex/sales.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales.nim -------------------------------------------------------------------------------- /codex/sales/reservations.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/reservations.nim -------------------------------------------------------------------------------- /codex/sales/salesagent.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/salesagent.nim -------------------------------------------------------------------------------- /codex/sales/salescontext.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/salescontext.nim -------------------------------------------------------------------------------- /codex/sales/salesdata.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/salesdata.nim -------------------------------------------------------------------------------- /codex/sales/slotqueue.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/slotqueue.nim -------------------------------------------------------------------------------- /codex/sales/statemachine.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/statemachine.nim -------------------------------------------------------------------------------- /codex/sales/states/cancelled.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/states/cancelled.nim -------------------------------------------------------------------------------- /codex/sales/states/downloading.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/states/downloading.nim -------------------------------------------------------------------------------- /codex/sales/states/errored.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/states/errored.nim -------------------------------------------------------------------------------- /codex/sales/states/failed.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/states/failed.nim -------------------------------------------------------------------------------- /codex/sales/states/filled.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/states/filled.nim -------------------------------------------------------------------------------- /codex/sales/states/filling.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/states/filling.nim -------------------------------------------------------------------------------- /codex/sales/states/finished.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/states/finished.nim -------------------------------------------------------------------------------- /codex/sales/states/ignored.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/states/ignored.nim -------------------------------------------------------------------------------- /codex/sales/states/initialproving.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/states/initialproving.nim -------------------------------------------------------------------------------- /codex/sales/states/payout.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/states/payout.nim -------------------------------------------------------------------------------- /codex/sales/states/preparing.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/states/preparing.nim -------------------------------------------------------------------------------- /codex/sales/states/proving.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/states/proving.nim -------------------------------------------------------------------------------- /codex/sales/states/provingsimulated.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/states/provingsimulated.nim -------------------------------------------------------------------------------- /codex/sales/states/slotreserving.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/states/slotreserving.nim -------------------------------------------------------------------------------- /codex/sales/states/unknown.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/sales/states/unknown.nim -------------------------------------------------------------------------------- /codex/slots.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/slots.nim -------------------------------------------------------------------------------- /codex/slots/builder.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/slots/builder.nim -------------------------------------------------------------------------------- /codex/slots/builder/builder.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/slots/builder/builder.nim -------------------------------------------------------------------------------- /codex/slots/converters.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/slots/converters.nim -------------------------------------------------------------------------------- /codex/slots/proofs.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/slots/proofs.nim -------------------------------------------------------------------------------- /codex/slots/proofs/backendfactory.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/slots/proofs/backendfactory.nim -------------------------------------------------------------------------------- /codex/slots/proofs/backends.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/slots/proofs/backends.nim -------------------------------------------------------------------------------- /codex/slots/proofs/backends/circomcompat.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/slots/proofs/backends/circomcompat.nim -------------------------------------------------------------------------------- /codex/slots/proofs/backends/converters.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/slots/proofs/backends/converters.nim -------------------------------------------------------------------------------- /codex/slots/proofs/backendutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/slots/proofs/backendutils.nim -------------------------------------------------------------------------------- /codex/slots/proofs/prover.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/slots/proofs/prover.nim -------------------------------------------------------------------------------- /codex/slots/sampler.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/slots/sampler.nim -------------------------------------------------------------------------------- /codex/slots/sampler/sampler.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/slots/sampler/sampler.nim -------------------------------------------------------------------------------- /codex/slots/sampler/utils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/slots/sampler/utils.nim -------------------------------------------------------------------------------- /codex/slots/types.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/slots/types.nim -------------------------------------------------------------------------------- /codex/stores.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/stores.nim -------------------------------------------------------------------------------- /codex/stores/blockstore.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/stores/blockstore.nim -------------------------------------------------------------------------------- /codex/stores/cachestore.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/stores/cachestore.nim -------------------------------------------------------------------------------- /codex/stores/keyutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/stores/keyutils.nim -------------------------------------------------------------------------------- /codex/stores/maintenance.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/stores/maintenance.nim -------------------------------------------------------------------------------- /codex/stores/networkstore.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/stores/networkstore.nim -------------------------------------------------------------------------------- /codex/stores/queryiterhelper.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/stores/queryiterhelper.nim -------------------------------------------------------------------------------- /codex/stores/repostore.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/stores/repostore.nim -------------------------------------------------------------------------------- /codex/stores/repostore/coders.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/stores/repostore/coders.nim -------------------------------------------------------------------------------- /codex/stores/repostore/operations.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/stores/repostore/operations.nim -------------------------------------------------------------------------------- /codex/stores/repostore/store.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/stores/repostore/store.nim -------------------------------------------------------------------------------- /codex/stores/repostore/types.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/stores/repostore/types.nim -------------------------------------------------------------------------------- /codex/stores/treehelper.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/stores/treehelper.nim -------------------------------------------------------------------------------- /codex/streams.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/streams.nim -------------------------------------------------------------------------------- /codex/streams/asyncstreamwrapper.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/streams/asyncstreamwrapper.nim -------------------------------------------------------------------------------- /codex/streams/seekablestream.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/streams/seekablestream.nim -------------------------------------------------------------------------------- /codex/streams/storestream.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/streams/storestream.nim -------------------------------------------------------------------------------- /codex/systemclock.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/systemclock.nim -------------------------------------------------------------------------------- /codex/units.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/units.nim -------------------------------------------------------------------------------- /codex/utils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/utils.nim -------------------------------------------------------------------------------- /codex/utils/addrutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/utils/addrutils.nim -------------------------------------------------------------------------------- /codex/utils/arrayutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/utils/arrayutils.nim -------------------------------------------------------------------------------- /codex/utils/asyncheapqueue.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/utils/asyncheapqueue.nim -------------------------------------------------------------------------------- /codex/utils/asynciter.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/utils/asynciter.nim -------------------------------------------------------------------------------- /codex/utils/asyncstatemachine.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/utils/asyncstatemachine.nim -------------------------------------------------------------------------------- /codex/utils/digest.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/utils/digest.nim -------------------------------------------------------------------------------- /codex/utils/exceptions.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/utils/exceptions.nim -------------------------------------------------------------------------------- /codex/utils/fileutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/utils/fileutils.nim -------------------------------------------------------------------------------- /codex/utils/iter.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/utils/iter.nim -------------------------------------------------------------------------------- /codex/utils/json.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/utils/json.nim -------------------------------------------------------------------------------- /codex/utils/keyutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/utils/keyutils.nim -------------------------------------------------------------------------------- /codex/utils/natutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/utils/natutils.nim -------------------------------------------------------------------------------- /codex/utils/options.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/utils/options.nim -------------------------------------------------------------------------------- /codex/utils/poseidon2digest.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/utils/poseidon2digest.nim -------------------------------------------------------------------------------- /codex/utils/safeasynciter.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/utils/safeasynciter.nim -------------------------------------------------------------------------------- /codex/utils/stintutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/utils/stintutils.nim -------------------------------------------------------------------------------- /codex/utils/timer.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/utils/timer.nim -------------------------------------------------------------------------------- /codex/utils/trackedfutures.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/utils/trackedfutures.nim -------------------------------------------------------------------------------- /codex/validation.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/validation.nim -------------------------------------------------------------------------------- /codex/validationconfig.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/codex/validationconfig.nim -------------------------------------------------------------------------------- /config.nims: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/config.nims -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/codex.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/docker/codex.Dockerfile -------------------------------------------------------------------------------- /docker/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/docker/docker-compose.yaml -------------------------------------------------------------------------------- /docker/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/docker/docker-entrypoint.sh -------------------------------------------------------------------------------- /env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/env.sh -------------------------------------------------------------------------------- /examples/golang/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/examples/golang/README.md -------------------------------------------------------------------------------- /examples/golang/codex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/examples/golang/codex.go -------------------------------------------------------------------------------- /examples/golang/hello.txt: -------------------------------------------------------------------------------- 1 | Hello World! -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/flake.nix -------------------------------------------------------------------------------- /library/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/library/README.md -------------------------------------------------------------------------------- /library/alloc.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/library/alloc.nim -------------------------------------------------------------------------------- /library/codex_context.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/library/codex_context.nim -------------------------------------------------------------------------------- /library/codex_thread_requests/codex_thread_request.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/library/codex_thread_requests/codex_thread_request.nim -------------------------------------------------------------------------------- /library/codex_thread_requests/requests/node_debug_request.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/library/codex_thread_requests/requests/node_debug_request.nim -------------------------------------------------------------------------------- /library/codex_thread_requests/requests/node_download_request.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/library/codex_thread_requests/requests/node_download_request.nim -------------------------------------------------------------------------------- /library/codex_thread_requests/requests/node_info_request.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/library/codex_thread_requests/requests/node_info_request.nim -------------------------------------------------------------------------------- /library/codex_thread_requests/requests/node_lifecycle_request.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/library/codex_thread_requests/requests/node_lifecycle_request.nim -------------------------------------------------------------------------------- /library/codex_thread_requests/requests/node_p2p_request.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/library/codex_thread_requests/requests/node_p2p_request.nim -------------------------------------------------------------------------------- /library/codex_thread_requests/requests/node_storage_request.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/library/codex_thread_requests/requests/node_storage_request.nim -------------------------------------------------------------------------------- /library/codex_thread_requests/requests/node_upload_request.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/library/codex_thread_requests/requests/node_upload_request.nim -------------------------------------------------------------------------------- /library/events/json_base_event.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/library/events/json_base_event.nim -------------------------------------------------------------------------------- /library/ffi_types.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/library/ffi_types.nim -------------------------------------------------------------------------------- /library/libcodex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/library/libcodex.h -------------------------------------------------------------------------------- /library/libcodex.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/library/libcodex.nim -------------------------------------------------------------------------------- /metrics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/metrics/README.md -------------------------------------------------------------------------------- /metrics/assets/import.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/metrics/assets/import.png -------------------------------------------------------------------------------- /metrics/assets/imported.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/metrics/assets/imported.png -------------------------------------------------------------------------------- /metrics/assets/main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/metrics/assets/main.png -------------------------------------------------------------------------------- /metrics/codex-grafana-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/metrics/codex-grafana-dashboard.json -------------------------------------------------------------------------------- /metrics/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/metrics/prometheus.yml -------------------------------------------------------------------------------- /nix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/nix/README.md -------------------------------------------------------------------------------- /nix/checksums.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/nix/checksums.nix -------------------------------------------------------------------------------- /nix/csources.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/nix/csources.nix -------------------------------------------------------------------------------- /nix/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/nix/default.nix -------------------------------------------------------------------------------- /nix/nimble.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/nix/nimble.nix -------------------------------------------------------------------------------- /nix/service.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/nix/service.nix -------------------------------------------------------------------------------- /nix/tools.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/nix/tools.nix -------------------------------------------------------------------------------- /openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/openapi.yaml -------------------------------------------------------------------------------- /redocly.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/redocly.yaml -------------------------------------------------------------------------------- /tests/asynctest.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/asynctest.nim -------------------------------------------------------------------------------- /tests/checktest.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/checktest.nim -------------------------------------------------------------------------------- /tests/circuits/fixtures/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/circuits/fixtures/input.json -------------------------------------------------------------------------------- /tests/circuits/fixtures/proof_main.r1cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/circuits/fixtures/proof_main.r1cs -------------------------------------------------------------------------------- /tests/circuits/fixtures/proof_main.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/circuits/fixtures/proof_main.wasm -------------------------------------------------------------------------------- /tests/circuits/fixtures/proof_main.zkey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/circuits/fixtures/proof_main.zkey -------------------------------------------------------------------------------- /tests/codex/blockexchange/discovery/testdiscovery.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/blockexchange/discovery/testdiscovery.nim -------------------------------------------------------------------------------- /tests/codex/blockexchange/discovery/testdiscoveryengine.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/blockexchange/discovery/testdiscoveryengine.nim -------------------------------------------------------------------------------- /tests/codex/blockexchange/engine/testadvertiser.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/blockexchange/engine/testadvertiser.nim -------------------------------------------------------------------------------- /tests/codex/blockexchange/engine/testblockexc.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/blockexchange/engine/testblockexc.nim -------------------------------------------------------------------------------- /tests/codex/blockexchange/engine/testengine.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/blockexchange/engine/testengine.nim -------------------------------------------------------------------------------- /tests/codex/blockexchange/engine/testpayments.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/blockexchange/engine/testpayments.nim -------------------------------------------------------------------------------- /tests/codex/blockexchange/protobuf/testpayments.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/blockexchange/protobuf/testpayments.nim -------------------------------------------------------------------------------- /tests/codex/blockexchange/protobuf/testpresence.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/blockexchange/protobuf/testpresence.nim -------------------------------------------------------------------------------- /tests/codex/blockexchange/testdiscovery.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/blockexchange/testdiscovery.nim -------------------------------------------------------------------------------- /tests/codex/blockexchange/testengine.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/blockexchange/testengine.nim -------------------------------------------------------------------------------- /tests/codex/blockexchange/testnetwork.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/blockexchange/testnetwork.nim -------------------------------------------------------------------------------- /tests/codex/blockexchange/testpeerctxstore.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/blockexchange/testpeerctxstore.nim -------------------------------------------------------------------------------- /tests/codex/blockexchange/testpendingblocks.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/blockexchange/testpendingblocks.nim -------------------------------------------------------------------------------- /tests/codex/blockexchange/testprotobuf.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/blockexchange/testprotobuf.nim -------------------------------------------------------------------------------- /tests/codex/examples.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/examples.nim -------------------------------------------------------------------------------- /tests/codex/helpers.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/helpers.nim -------------------------------------------------------------------------------- /tests/codex/helpers/always.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/helpers/always.nim -------------------------------------------------------------------------------- /tests/codex/helpers/datasetutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/helpers/datasetutils.nim -------------------------------------------------------------------------------- /tests/codex/helpers/mockchunker.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/helpers/mockchunker.nim -------------------------------------------------------------------------------- /tests/codex/helpers/mockclock.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/helpers/mockclock.nim -------------------------------------------------------------------------------- /tests/codex/helpers/mockdiscovery.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/helpers/mockdiscovery.nim -------------------------------------------------------------------------------- /tests/codex/helpers/mockmarket.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/helpers/mockmarket.nim -------------------------------------------------------------------------------- /tests/codex/helpers/mockrepostore.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/helpers/mockrepostore.nim -------------------------------------------------------------------------------- /tests/codex/helpers/mockreservations.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/helpers/mockreservations.nim -------------------------------------------------------------------------------- /tests/codex/helpers/mocksalesagent.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/helpers/mocksalesagent.nim -------------------------------------------------------------------------------- /tests/codex/helpers/mockslotqueueitem.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/helpers/mockslotqueueitem.nim -------------------------------------------------------------------------------- /tests/codex/helpers/mocktimer.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/helpers/mocktimer.nim -------------------------------------------------------------------------------- /tests/codex/helpers/nodeutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/helpers/nodeutils.nim -------------------------------------------------------------------------------- /tests/codex/helpers/randomchunker.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/helpers/randomchunker.nim -------------------------------------------------------------------------------- /tests/codex/merkletree/generictreetests.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/merkletree/generictreetests.nim -------------------------------------------------------------------------------- /tests/codex/merkletree/helpers.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/merkletree/helpers.nim -------------------------------------------------------------------------------- /tests/codex/merkletree/testcodexcoders.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/merkletree/testcodexcoders.nim -------------------------------------------------------------------------------- /tests/codex/merkletree/testcodextree.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/merkletree/testcodextree.nim -------------------------------------------------------------------------------- /tests/codex/merkletree/testmerkledigest.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/merkletree/testmerkledigest.nim -------------------------------------------------------------------------------- /tests/codex/merkletree/testposeidon2tree.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/merkletree/testposeidon2tree.nim -------------------------------------------------------------------------------- /tests/codex/node/helpers.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/node/helpers.nim -------------------------------------------------------------------------------- /tests/codex/node/testcontracts.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/node/testcontracts.nim -------------------------------------------------------------------------------- /tests/codex/node/testnode.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/node/testnode.nim -------------------------------------------------------------------------------- /tests/codex/node/testslotrepair.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/node/testslotrepair.nim -------------------------------------------------------------------------------- /tests/codex/sales/helpers/periods.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/sales/helpers/periods.nim -------------------------------------------------------------------------------- /tests/codex/sales/states/testcancelled.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/sales/states/testcancelled.nim -------------------------------------------------------------------------------- /tests/codex/sales/states/testdownloading.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/sales/states/testdownloading.nim -------------------------------------------------------------------------------- /tests/codex/sales/states/testerrored.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/sales/states/testerrored.nim -------------------------------------------------------------------------------- /tests/codex/sales/states/testfilled.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/sales/states/testfilled.nim -------------------------------------------------------------------------------- /tests/codex/sales/states/testfilling.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/sales/states/testfilling.nim -------------------------------------------------------------------------------- /tests/codex/sales/states/testfinished.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/sales/states/testfinished.nim -------------------------------------------------------------------------------- /tests/codex/sales/states/testignored.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/sales/states/testignored.nim -------------------------------------------------------------------------------- /tests/codex/sales/states/testinitialproving.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/sales/states/testinitialproving.nim -------------------------------------------------------------------------------- /tests/codex/sales/states/testpayout.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/sales/states/testpayout.nim -------------------------------------------------------------------------------- /tests/codex/sales/states/testpreparing.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/sales/states/testpreparing.nim -------------------------------------------------------------------------------- /tests/codex/sales/states/testproving.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/sales/states/testproving.nim -------------------------------------------------------------------------------- /tests/codex/sales/states/testsimulatedproving.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/sales/states/testsimulatedproving.nim -------------------------------------------------------------------------------- /tests/codex/sales/states/testslotreserving.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/sales/states/testslotreserving.nim -------------------------------------------------------------------------------- /tests/codex/sales/states/testunknown.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/sales/states/testunknown.nim -------------------------------------------------------------------------------- /tests/codex/sales/testreservations.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/sales/testreservations.nim -------------------------------------------------------------------------------- /tests/codex/sales/testsales.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/sales/testsales.nim -------------------------------------------------------------------------------- /tests/codex/sales/testsalesagent.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/sales/testsalesagent.nim -------------------------------------------------------------------------------- /tests/codex/sales/testslotqueue.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/sales/testslotqueue.nim -------------------------------------------------------------------------------- /tests/codex/sales/teststates.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/sales/teststates.nim -------------------------------------------------------------------------------- /tests/codex/slots/backends/helpers.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/slots/backends/helpers.nim -------------------------------------------------------------------------------- /tests/codex/slots/backends/testcircomcompat.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/slots/backends/testcircomcompat.nim -------------------------------------------------------------------------------- /tests/codex/slots/helpers.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/slots/helpers.nim -------------------------------------------------------------------------------- /tests/codex/slots/sampler/testsampler.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/slots/sampler/testsampler.nim -------------------------------------------------------------------------------- /tests/codex/slots/sampler/testutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/slots/sampler/testutils.nim -------------------------------------------------------------------------------- /tests/codex/slots/testbackendfactory.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/slots/testbackendfactory.nim -------------------------------------------------------------------------------- /tests/codex/slots/testbackends.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/slots/testbackends.nim -------------------------------------------------------------------------------- /tests/codex/slots/testconverters.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/slots/testconverters.nim -------------------------------------------------------------------------------- /tests/codex/slots/testprover.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/slots/testprover.nim -------------------------------------------------------------------------------- /tests/codex/slots/testsampler.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/slots/testsampler.nim -------------------------------------------------------------------------------- /tests/codex/slots/testslotbuilder.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/slots/testslotbuilder.nim -------------------------------------------------------------------------------- /tests/codex/stores/commonstoretests.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/stores/commonstoretests.nim -------------------------------------------------------------------------------- /tests/codex/stores/repostore/testcoders.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/stores/repostore/testcoders.nim -------------------------------------------------------------------------------- /tests/codex/stores/testcachestore.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/stores/testcachestore.nim -------------------------------------------------------------------------------- /tests/codex/stores/testkeyutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/stores/testkeyutils.nim -------------------------------------------------------------------------------- /tests/codex/stores/testmaintenance.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/stores/testmaintenance.nim -------------------------------------------------------------------------------- /tests/codex/stores/testqueryiterhelper.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/stores/testqueryiterhelper.nim -------------------------------------------------------------------------------- /tests/codex/stores/testrepostore.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/stores/testrepostore.nim -------------------------------------------------------------------------------- /tests/codex/testasyncheapqueue.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/testasyncheapqueue.nim -------------------------------------------------------------------------------- /tests/codex/testasyncstreamwrapper.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/testasyncstreamwrapper.nim -------------------------------------------------------------------------------- /tests/codex/testblockexchange.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/testblockexchange.nim -------------------------------------------------------------------------------- /tests/codex/testblocktype.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/testblocktype.nim -------------------------------------------------------------------------------- /tests/codex/testchunking.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/testchunking.nim -------------------------------------------------------------------------------- /tests/codex/testclock.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/testclock.nim -------------------------------------------------------------------------------- /tests/codex/testerasure.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/testerasure.nim -------------------------------------------------------------------------------- /tests/codex/testindexingstrategy.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/testindexingstrategy.nim -------------------------------------------------------------------------------- /tests/codex/testlogutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/testlogutils.nim -------------------------------------------------------------------------------- /tests/codex/testmanifest.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/testmanifest.nim -------------------------------------------------------------------------------- /tests/codex/testmerkletree.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/testmerkletree.nim -------------------------------------------------------------------------------- /tests/codex/testnat.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/testnat.nim -------------------------------------------------------------------------------- /tests/codex/testnode.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/testnode.nim -------------------------------------------------------------------------------- /tests/codex/testpurchasing.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/testpurchasing.nim -------------------------------------------------------------------------------- /tests/codex/testsales.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/testsales.nim -------------------------------------------------------------------------------- /tests/codex/testslots.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/testslots.nim -------------------------------------------------------------------------------- /tests/codex/teststores.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/teststores.nim -------------------------------------------------------------------------------- /tests/codex/teststorestream.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/teststorestream.nim -------------------------------------------------------------------------------- /tests/codex/testsystemclock.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/testsystemclock.nim -------------------------------------------------------------------------------- /tests/codex/testutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/testutils.nim -------------------------------------------------------------------------------- /tests/codex/testvalidation.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/testvalidation.nim -------------------------------------------------------------------------------- /tests/codex/utils/testasynciter.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/utils/testasynciter.nim -------------------------------------------------------------------------------- /tests/codex/utils/testasyncstatemachine.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/utils/testasyncstatemachine.nim -------------------------------------------------------------------------------- /tests/codex/utils/testiter.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/utils/testiter.nim -------------------------------------------------------------------------------- /tests/codex/utils/testkeyutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/utils/testkeyutils.nim -------------------------------------------------------------------------------- /tests/codex/utils/testoptions.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/utils/testoptions.nim -------------------------------------------------------------------------------- /tests/codex/utils/testsafeasynciter.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/utils/testsafeasynciter.nim -------------------------------------------------------------------------------- /tests/codex/utils/testtimer.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/utils/testtimer.nim -------------------------------------------------------------------------------- /tests/codex/utils/testtrackedfutures.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/utils/testtrackedfutures.nim -------------------------------------------------------------------------------- /tests/codex/utils/testutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/codex/utils/testutils.nim -------------------------------------------------------------------------------- /tests/config.nims: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/config.nims -------------------------------------------------------------------------------- /tests/contracts/deployment.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/contracts/deployment.nim -------------------------------------------------------------------------------- /tests/contracts/examples.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/contracts/examples.nim -------------------------------------------------------------------------------- /tests/contracts/helpers/mockprovider.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/contracts/helpers/mockprovider.nim -------------------------------------------------------------------------------- /tests/contracts/nim.cfg: -------------------------------------------------------------------------------- 1 | --path:"../.." 2 | -------------------------------------------------------------------------------- /tests/contracts/testClock.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/contracts/testClock.nim -------------------------------------------------------------------------------- /tests/contracts/testContracts.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/contracts/testContracts.nim -------------------------------------------------------------------------------- /tests/contracts/testDeployment.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/contracts/testDeployment.nim -------------------------------------------------------------------------------- /tests/contracts/testMarket.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/contracts/testMarket.nim -------------------------------------------------------------------------------- /tests/contracts/testProvider.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/contracts/testProvider.nim -------------------------------------------------------------------------------- /tests/contracts/time.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/contracts/time.nim -------------------------------------------------------------------------------- /tests/coverage.nim: -------------------------------------------------------------------------------- 1 | include ./testCodex 2 | -------------------------------------------------------------------------------- /tests/coverage.nims: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/coverage.nims -------------------------------------------------------------------------------- /tests/ethertest.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/ethertest.nim -------------------------------------------------------------------------------- /tests/examples.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/examples.nim -------------------------------------------------------------------------------- /tests/fixtures/test.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/fixtures/test.jpg -------------------------------------------------------------------------------- /tests/helpers.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/helpers.nim -------------------------------------------------------------------------------- /tests/helpers/multisetup.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/helpers/multisetup.nim -------------------------------------------------------------------------------- /tests/helpers/templeveldb.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/helpers/templeveldb.nim -------------------------------------------------------------------------------- /tests/helpers/trackers.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/helpers/trackers.nim -------------------------------------------------------------------------------- /tests/imports.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/imports.nim -------------------------------------------------------------------------------- /tests/integration/1_minute/testblockexpiration.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/1_minute/testblockexpiration.nim -------------------------------------------------------------------------------- /tests/integration/1_minute/testcli.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/1_minute/testcli.nim -------------------------------------------------------------------------------- /tests/integration/1_minute/testecbug.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/1_minute/testecbug.nim -------------------------------------------------------------------------------- /tests/integration/1_minute/testpurchasing.nim.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/1_minute/testpurchasing.nim.ignore -------------------------------------------------------------------------------- /tests/integration/30_minutes/testmarketplace.nim.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/30_minutes/testmarketplace.nim.ignore -------------------------------------------------------------------------------- /tests/integration/30_minutes/testproofs.nim.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/30_minutes/testproofs.nim.ignore -------------------------------------------------------------------------------- /tests/integration/30_minutes/testslotrepair.nim.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/30_minutes/testslotrepair.nim.ignore -------------------------------------------------------------------------------- /tests/integration/30_minutes/testvalidator.nim.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/30_minutes/testvalidator.nim.ignore -------------------------------------------------------------------------------- /tests/integration/5_minutes/testrestapi.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/5_minutes/testrestapi.nim -------------------------------------------------------------------------------- /tests/integration/5_minutes/testrestapivalidation.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/5_minutes/testrestapivalidation.nim -------------------------------------------------------------------------------- /tests/integration/5_minutes/testsales.nim.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/5_minutes/testsales.nim.ignore -------------------------------------------------------------------------------- /tests/integration/5_minutes/testupdownload.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/5_minutes/testupdownload.nim -------------------------------------------------------------------------------- /tests/integration/clioption.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/clioption.nim -------------------------------------------------------------------------------- /tests/integration/codexclient.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/codexclient.nim -------------------------------------------------------------------------------- /tests/integration/codexconfig.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/codexconfig.nim -------------------------------------------------------------------------------- /tests/integration/codexprocess.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/codexprocess.nim -------------------------------------------------------------------------------- /tests/integration/hardhatconfig.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/hardhatconfig.nim -------------------------------------------------------------------------------- /tests/integration/hardhatprocess.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/hardhatprocess.nim -------------------------------------------------------------------------------- /tests/integration/marketplacesuite.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/marketplacesuite.nim -------------------------------------------------------------------------------- /tests/integration/multinodes.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/multinodes.nim -------------------------------------------------------------------------------- /tests/integration/nodeconfig.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/nodeconfig.nim -------------------------------------------------------------------------------- /tests/integration/nodeconfigs.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/nodeconfigs.nim -------------------------------------------------------------------------------- /tests/integration/nodeprocess.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/nodeprocess.nim -------------------------------------------------------------------------------- /tests/integration/twonodes.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/integration/twonodes.nim -------------------------------------------------------------------------------- /tests/logging.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/logging.nim -------------------------------------------------------------------------------- /tests/nimlldb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/nimlldb.py -------------------------------------------------------------------------------- /tests/testCodex.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/testCodex.nim -------------------------------------------------------------------------------- /tests/testContracts.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/testContracts.nim -------------------------------------------------------------------------------- /tests/testIntegration.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/testIntegration.nim -------------------------------------------------------------------------------- /tests/testTaiko.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/testTaiko.nim -------------------------------------------------------------------------------- /tests/testTools.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/testTools.nim -------------------------------------------------------------------------------- /tests/tools/cirdl/testcirdl.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tests/tools/cirdl/testcirdl.nim -------------------------------------------------------------------------------- /tools/cirdl/cirdl.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tools/cirdl/cirdl.nim -------------------------------------------------------------------------------- /tools/scripts/ci-job-matrix.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tools/scripts/ci-job-matrix.sh -------------------------------------------------------------------------------- /tools/scripts/git_pre_commit_format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/tools/scripts/git_pre_commit_format.sh -------------------------------------------------------------------------------- /vendor/urls.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codex-storage/nim-codex/HEAD/vendor/urls.rules --------------------------------------------------------------------------------