├── .flox ├── .gitignore ├── env.json └── env │ ├── manifest.lock │ └── manifest.toml ├── .githooks └── pre-push ├── .github ├── ISSUE_TEMPLATE │ ├── bug.yml │ ├── config.yml │ └── enhancement.yml ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── damocles-manager.yaml │ ├── damocles-worker-util.yaml │ ├── damocles-worker.yaml │ ├── docker.yaml │ └── vc-processors-publish.yaml ├── .gitignore ├── .gitmodules ├── CHANGELOG.zh.md ├── Dockerfile.manager ├── FUNDING.json ├── Makefile ├── README.md ├── TODO.md ├── damocles-manager ├── .golangci.yml ├── Makefile ├── build-dep │ └── holder ├── cmd │ ├── damocles-manager │ │ ├── daemon.go │ │ ├── internal │ │ │ ├── global.go │ │ │ ├── global_test.go │ │ │ ├── run.go │ │ │ ├── util.go │ │ │ ├── util_chain.go │ │ │ ├── util_kvstore_migrate.go │ │ │ ├── util_market.go │ │ │ ├── util_message.go │ │ │ ├── util_miner.go │ │ │ ├── util_params.go │ │ │ ├── util_sealer.go │ │ │ ├── util_sealer_actor.go │ │ │ ├── util_sealer_proving.go │ │ │ ├── util_sealer_sectors.go │ │ │ ├── util_sealer_snap.go │ │ │ ├── util_storage.go │ │ │ └── util_worker.go │ │ ├── main.go │ │ ├── mock.go │ │ └── server.go │ └── plugin │ │ ├── go.mod │ │ ├── go.sum │ │ ├── internal │ │ ├── build.go │ │ └── checkdep.go │ │ └── main.go ├── core │ ├── api.go │ ├── api_error_codes.go │ ├── client.go │ ├── client_gen.go │ ├── gen.go │ ├── ifaces.go │ ├── market.go │ ├── prover.go │ ├── types.go │ ├── types_result.go │ ├── types_sector_state.go │ ├── types_specs_actors.go │ ├── types_wdpost.go │ └── worker.go ├── dep │ ├── common.go │ ├── gateway.go │ ├── poster.go │ ├── prover.go │ ├── sealer.go │ ├── sealer_constructor.go │ ├── util.go │ └── util_test.go ├── go.mod ├── go.sum ├── metrics │ ├── exporter.go │ ├── metrics.go │ ├── proxy │ │ └── proxy.go │ └── re_export.go ├── modules │ ├── address │ │ ├── lookup_id.go │ │ ├── sender_selector.go │ │ └── sender_selector_test.go │ ├── config.go │ ├── config_processor.go │ ├── config_util.go │ ├── config_util_test.go │ ├── impl │ │ ├── commitmgr │ │ │ ├── batcher.go │ │ │ ├── check.go │ │ │ ├── commit_processor.go │ │ │ ├── commitmgr.go │ │ │ ├── params.go │ │ │ ├── policy.go │ │ │ ├── precommit_processor.go │ │ │ ├── processor.go │ │ │ ├── sealing.go │ │ │ ├── sealing_api.go │ │ │ └── terminate_processor.go │ │ ├── dealmgr │ │ │ └── dealmgr.go │ │ ├── mock │ │ │ ├── commit.go │ │ │ ├── deal.go │ │ │ ├── miner.go │ │ │ ├── mock.go │ │ │ ├── randomness.go │ │ │ ├── sealer.go │ │ │ └── sector.go │ │ ├── prover │ │ │ ├── ext │ │ │ │ └── prover.go │ │ │ ├── prover_fake.go │ │ │ ├── prover_prod.go │ │ │ └── worker │ │ │ │ ├── job_mgr_kv.go │ │ │ │ ├── job_mgr_kv_test.go │ │ │ │ ├── prover.go │ │ │ │ └── rpc.go │ │ ├── randomness │ │ │ └── rand.go │ │ ├── sectors │ │ │ ├── indexer.go │ │ │ ├── indexer_proxy.go │ │ │ ├── mgr.go │ │ │ ├── miner_selector.go │ │ │ ├── number_allocator.go │ │ │ ├── number_allocator_test.go │ │ │ ├── proving.go │ │ │ ├── rebuild.go │ │ │ ├── rebuild_test.go │ │ │ ├── sector_locker.go │ │ │ ├── snapup_allocator.go │ │ │ ├── snapup_commit.go │ │ │ ├── snapup_commit_test.go │ │ │ ├── snapup_mgr.go │ │ │ ├── state_mgr.go │ │ │ ├── tracker.go │ │ │ ├── unseal.go │ │ │ └── unseal_test.go │ │ └── worker │ │ │ └── mgr.go │ ├── market │ │ └── event.go │ ├── miner │ │ ├── proof_event.go │ │ └── proof_event_client.go │ ├── policy │ │ ├── const.go │ │ └── sealer.go │ ├── poster │ │ ├── deadline.go │ │ ├── poster.go │ │ ├── poster_test.go │ │ ├── runner.go │ │ ├── runner_test.go │ │ ├── scheduler.go │ │ └── scheduler_test.go │ ├── sealer │ │ ├── sealer.go │ │ └── sealer_cli.go │ └── util │ │ ├── commitment.go │ │ ├── info.go │ │ ├── miner_info.go │ │ ├── piece │ │ └── piece.go │ │ ├── pledge │ │ └── alloc.go │ │ └── util.go ├── pkg │ ├── chain │ │ ├── api.go │ │ ├── eventbus.go │ │ └── miner_api.go │ ├── confmgr │ │ ├── conf_mgr.go │ │ └── local_mgr.go │ ├── extproc │ │ ├── config.go │ │ ├── extproc.go │ │ ├── io.go │ │ ├── req_resp.go │ │ └── stage │ │ │ ├── ext_data_check.go │ │ │ ├── ext_window_post.go │ │ │ └── ext_winning_post.go │ ├── homedir │ │ └── home.go │ ├── kvstore │ │ ├── badger.go │ │ ├── badger_test.go │ │ ├── kvstore.go │ │ ├── mongo.go │ │ ├── mongo_test.go │ │ ├── plugin.go │ │ └── prefix_wrapper.go │ ├── logging │ │ └── log.go │ ├── lotusminer │ │ └── lotus_miner.go │ ├── market │ │ └── api.go │ ├── messager │ │ └── api.go │ ├── objstore │ │ ├── filestore │ │ │ └── store.go │ │ ├── http_proxy.go │ │ ├── mgr.go │ │ ├── mgr_test.go │ │ ├── mock_store.go │ │ ├── objstore.go │ │ └── plugin │ │ │ └── plugin.go │ ├── piecestore │ │ ├── proxy.go │ │ └── proxy_test.go │ ├── slices │ │ └── map.go │ ├── strings │ │ ├── join.go │ │ └── join_test.go │ └── workercli │ │ └── client.go ├── testutil │ ├── testmodules │ │ └── modules.go │ └── testutil.go └── ver │ ├── prover_fake.go │ ├── prover_prod.go │ └── ver.go ├── damocles-worker-util ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── Makefile └── src │ ├── bin │ └── damocles-worker-util │ │ ├── hwinfo.rs │ │ ├── main.rs │ │ ├── sealcalc.rs │ │ └── sealcalc │ │ ├── csv.rs │ │ └── tui.rs │ ├── hwinfo.rs │ ├── hwinfo │ ├── cpu.rs │ ├── disk.rs │ ├── gpu.rs │ └── mem.rs │ ├── lib.rs │ └── sealcalc.rs ├── damocles-worker ├── .clippy.toml ├── .dockerignore ├── .gitignore ├── .rustfmt.toml ├── Cargo.lock ├── Cargo.toml ├── Dockerfile ├── Makefile ├── assets │ └── damocles-worker.mock.toml ├── cleanup_orphan.sh ├── create-cgroup.sh ├── rust-toolchain.toml ├── src │ ├── bin │ │ └── damocles-worker │ │ │ ├── generator │ │ │ └── mod.rs │ │ │ ├── main.rs │ │ │ ├── processor │ │ │ └── mod.rs │ │ │ ├── store.rs │ │ │ ├── store │ │ │ └── hugepage.rs │ │ │ └── worker │ │ │ └── mod.rs │ ├── client.rs │ ├── config.rs │ ├── infra │ │ ├── mod.rs │ │ ├── objstore │ │ │ ├── attached.rs │ │ │ ├── filestore.rs │ │ │ └── mod.rs │ │ ├── piecestore │ │ │ ├── local.rs │ │ │ ├── mod.rs │ │ │ └── remote.rs │ │ └── util.rs │ ├── lib.rs │ ├── limit.rs │ ├── logging │ │ └── mod.rs │ ├── metadb │ │ ├── mod.rs │ │ └── rocks │ │ │ └── mod.rs │ ├── metrics │ │ ├── mod.rs │ │ ├── rpc.rs │ │ ├── task.rs │ │ └── util.rs │ ├── rpc │ │ ├── mod.rs │ │ ├── sealer │ │ │ └── mod.rs │ │ └── worker │ │ │ └── mod.rs │ ├── run.rs │ ├── sealing │ │ ├── config.rs │ │ ├── failure.rs │ │ ├── mod.rs │ │ ├── paths.rs │ │ ├── ping.rs │ │ ├── processor │ │ │ ├── external │ │ │ │ ├── concurrent.rs │ │ │ │ ├── config.rs │ │ │ │ ├── ext_locks.rs │ │ │ │ ├── load.rs │ │ │ │ ├── mod.rs │ │ │ │ └── sub.rs │ │ │ ├── mod.rs │ │ │ └── safe.rs │ │ ├── resource.rs │ │ ├── sealing_thread │ │ │ ├── ctrl.rs │ │ │ ├── entry.rs │ │ │ ├── mod.rs │ │ │ ├── planner │ │ │ │ ├── common.rs │ │ │ │ ├── common │ │ │ │ │ ├── event.rs │ │ │ │ │ ├── sealing.rs │ │ │ │ │ ├── sector.rs │ │ │ │ │ └── task.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── niporep.rs │ │ │ │ ├── rebuild.rs │ │ │ │ ├── sealer.rs │ │ │ │ ├── snapup.rs │ │ │ │ ├── unseal.rs │ │ │ │ └── wdpost.rs │ │ │ └── util.rs │ │ ├── service.rs │ │ ├── store │ │ │ ├── mod.rs │ │ │ └── util.rs │ │ └── util.rs │ ├── signal.rs │ ├── types.rs │ ├── util │ │ ├── mod.rs │ │ ├── net.rs │ │ ├── panic_hook.rs │ │ └── task.rs │ ├── version.rs │ └── watchdog.rs └── vc-processors │ ├── Cargo.toml │ ├── examples │ ├── builtin-proc.rs │ ├── customize-proc.rs │ ├── sqr-consumer.rs │ └── sqr-producer.rs │ └── src │ ├── b64serde.rs │ ├── builtin │ ├── mod.rs │ ├── processors.rs │ ├── processors │ │ ├── piece.rs │ │ ├── piece │ │ │ ├── fetcher.rs │ │ │ └── fetcher │ │ │ │ ├── http.rs │ │ │ │ └── local.rs │ │ └── transfer │ │ │ ├── mod.rs │ │ │ └── tests.rs │ └── tasks.rs │ ├── core │ ├── ext │ │ ├── consumer.rs │ │ ├── mod.rs │ │ └── producer.rs │ └── mod.rs │ ├── fil_proofs │ └── mod.rs │ ├── lib.rs │ └── sys │ ├── cgroup.rs │ ├── mod.rs │ └── numa.rs ├── docs ├── dev │ ├── damocles-manager插件框架.md │ └── metrics.md ├── en │ ├── 01.overview.md │ ├── 02.concepts-and-infrastructure.md │ ├── 03.damocles-worker-config.md │ ├── 04.damocles-manager-config.md │ ├── 05.quick-start.md │ ├── 06.migrate-sectors-to-damocles.md │ ├── 07.damocles-worker-external-executor.md │ ├── 08.snapdeal-support.md │ ├── 09.poster-node.md │ ├── 10.damocles-worker-task-management.md │ ├── 11.task-status-flow.md │ ├── 12.damocles-worker-config-guide.md │ ├── 13.custom-algorithm-and-storage-schemes.md │ ├── 14.using-mertics-of-damocles-manager.md │ ├── 15.damocles-worker-pc1-huge-tlb-pages-support.md │ ├── 16.support-for-sector-rebuilding.md │ ├── 17.switching-between-damocles-and-lotus-miner.md │ ├── 18.Support for Unseal Tasks.md │ └── QA.md ├── example │ ├── Example-1.md │ ├── Example-2.md │ ├── Example-3.md │ └── Example-4.md ├── images │ └── venus_logo_big2.jpg └── zh │ ├── 01.简述.md │ ├── 02.概念和基础设施.md │ ├── 03.damocles-worker的配置解析.md │ ├── 04.damocles-manager的配置解析.md │ ├── 05.快速启用.md │ ├── 06.导入已存在的扇区数据.md │ ├── 07.damocles-worker外部执行器的配置范例.md │ ├── 08.snapdeal的支持.md │ ├── 09.独立运行的poster节点.md │ ├── 10.damocles-worker任务管理.md │ ├── 11.任务状态流转.md │ ├── 12.damocles-worker-配置指北.md │ ├── 13.自定义算法和存储方案.md │ ├── 14.damocles-manager的mertics使用.md │ ├── 15.damocles-worker_PC1_HugeTLB_Pages_支持.md │ ├── 16.扇区重建的支持.md │ ├── 17. damocles与lotus-miner切换流程.md │ ├── 18.Unseal任务的支持.md │ ├── 19.damocles-扇区存储配置.md │ └── QA.md ├── manager-plugin ├── .gitignore ├── README.md ├── examples │ ├── concurrent-limiter │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── concurrent_limiter.go │ │ ├── concurrent_limiter_test.go │ │ ├── config.go │ │ ├── go.mod │ │ ├── go.sum │ │ ├── handler.go │ │ ├── manifest.toml │ │ ├── store.go │ │ └── store_test.go │ ├── fsstore │ │ ├── Makefile │ │ ├── fsstore.go │ │ ├── go.mod │ │ ├── go.sum │ │ └── manifest.toml │ └── memdb │ │ ├── Makefile │ │ ├── go.mod │ │ ├── go.sum │ │ ├── manifest.toml │ │ ├── memdb.go │ │ └── memdb_test.go ├── go.mod ├── kvstore │ └── kv.go ├── objstore │ └── objstore.go ├── plugin.go └── spi.go ├── mock ├── cleanup_store.sh ├── start_manager.sh ├── start_worker.sh └── worker_list.sh ├── rust-toolchain.toml └── scripts ├── check-git-dirty.sh ├── verup.sh └── verup_vc_processors.sh /.flox/.gitignore: -------------------------------------------------------------------------------- 1 | run/ 2 | cache/ 3 | -------------------------------------------------------------------------------- /.flox/env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/.flox/env.json -------------------------------------------------------------------------------- /.flox/env/manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/.flox/env/manifest.lock -------------------------------------------------------------------------------- /.flox/env/manifest.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/.flox/env/manifest.toml -------------------------------------------------------------------------------- /.githooks/pre-push: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | set -e 3 | 4 | make check-all 5 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/.github/ISSUE_TEMPLATE/bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: true 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/.github/ISSUE_TEMPLATE/enhancement.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/damocles-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/.github/workflows/damocles-manager.yaml -------------------------------------------------------------------------------- /.github/workflows/damocles-worker-util.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/.github/workflows/damocles-worker-util.yaml -------------------------------------------------------------------------------- /.github/workflows/damocles-worker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/.github/workflows/damocles-worker.yaml -------------------------------------------------------------------------------- /.github/workflows/docker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/.github/workflows/docker.yaml -------------------------------------------------------------------------------- /.github/workflows/vc-processors-publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/.github/workflows/vc-processors-publish.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/.gitmodules -------------------------------------------------------------------------------- /CHANGELOG.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/CHANGELOG.zh.md -------------------------------------------------------------------------------- /Dockerfile.manager: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/Dockerfile.manager -------------------------------------------------------------------------------- /FUNDING.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/FUNDING.json -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/TODO.md -------------------------------------------------------------------------------- /damocles-manager/.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/.golangci.yml -------------------------------------------------------------------------------- /damocles-manager/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/Makefile -------------------------------------------------------------------------------- /damocles-manager/build-dep/holder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/daemon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/daemon.go -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/internal/global.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/internal/global.go -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/internal/global_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/internal/global_test.go -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/internal/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/internal/run.go -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/internal/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/internal/util.go -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/internal/util_chain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/internal/util_chain.go -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/internal/util_kvstore_migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/internal/util_kvstore_migrate.go -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/internal/util_market.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/internal/util_market.go -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/internal/util_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/internal/util_message.go -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/internal/util_miner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/internal/util_miner.go -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/internal/util_params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/internal/util_params.go -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/internal/util_sealer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/internal/util_sealer.go -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/internal/util_sealer_actor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/internal/util_sealer_actor.go -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/internal/util_sealer_proving.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/internal/util_sealer_proving.go -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/internal/util_sealer_sectors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/internal/util_sealer_sectors.go -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/internal/util_sealer_snap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/internal/util_sealer_snap.go -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/internal/util_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/internal/util_storage.go -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/internal/util_worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/internal/util_worker.go -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/main.go -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/mock.go -------------------------------------------------------------------------------- /damocles-manager/cmd/damocles-manager/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/damocles-manager/server.go -------------------------------------------------------------------------------- /damocles-manager/cmd/plugin/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/plugin/go.mod -------------------------------------------------------------------------------- /damocles-manager/cmd/plugin/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/plugin/go.sum -------------------------------------------------------------------------------- /damocles-manager/cmd/plugin/internal/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/plugin/internal/build.go -------------------------------------------------------------------------------- /damocles-manager/cmd/plugin/internal/checkdep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/plugin/internal/checkdep.go -------------------------------------------------------------------------------- /damocles-manager/cmd/plugin/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/cmd/plugin/main.go -------------------------------------------------------------------------------- /damocles-manager/core/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/core/api.go -------------------------------------------------------------------------------- /damocles-manager/core/api_error_codes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/core/api_error_codes.go -------------------------------------------------------------------------------- /damocles-manager/core/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/core/client.go -------------------------------------------------------------------------------- /damocles-manager/core/client_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/core/client_gen.go -------------------------------------------------------------------------------- /damocles-manager/core/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/core/gen.go -------------------------------------------------------------------------------- /damocles-manager/core/ifaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/core/ifaces.go -------------------------------------------------------------------------------- /damocles-manager/core/market.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/core/market.go -------------------------------------------------------------------------------- /damocles-manager/core/prover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/core/prover.go -------------------------------------------------------------------------------- /damocles-manager/core/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/core/types.go -------------------------------------------------------------------------------- /damocles-manager/core/types_result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/core/types_result.go -------------------------------------------------------------------------------- /damocles-manager/core/types_sector_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/core/types_sector_state.go -------------------------------------------------------------------------------- /damocles-manager/core/types_specs_actors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/core/types_specs_actors.go -------------------------------------------------------------------------------- /damocles-manager/core/types_wdpost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/core/types_wdpost.go -------------------------------------------------------------------------------- /damocles-manager/core/worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/core/worker.go -------------------------------------------------------------------------------- /damocles-manager/dep/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/dep/common.go -------------------------------------------------------------------------------- /damocles-manager/dep/gateway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/dep/gateway.go -------------------------------------------------------------------------------- /damocles-manager/dep/poster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/dep/poster.go -------------------------------------------------------------------------------- /damocles-manager/dep/prover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/dep/prover.go -------------------------------------------------------------------------------- /damocles-manager/dep/sealer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/dep/sealer.go -------------------------------------------------------------------------------- /damocles-manager/dep/sealer_constructor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/dep/sealer_constructor.go -------------------------------------------------------------------------------- /damocles-manager/dep/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/dep/util.go -------------------------------------------------------------------------------- /damocles-manager/dep/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/dep/util_test.go -------------------------------------------------------------------------------- /damocles-manager/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/go.mod -------------------------------------------------------------------------------- /damocles-manager/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/go.sum -------------------------------------------------------------------------------- /damocles-manager/metrics/exporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/metrics/exporter.go -------------------------------------------------------------------------------- /damocles-manager/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/metrics/metrics.go -------------------------------------------------------------------------------- /damocles-manager/metrics/proxy/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/metrics/proxy/proxy.go -------------------------------------------------------------------------------- /damocles-manager/metrics/re_export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/metrics/re_export.go -------------------------------------------------------------------------------- /damocles-manager/modules/address/lookup_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/address/lookup_id.go -------------------------------------------------------------------------------- /damocles-manager/modules/address/sender_selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/address/sender_selector.go -------------------------------------------------------------------------------- /damocles-manager/modules/address/sender_selector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/address/sender_selector_test.go -------------------------------------------------------------------------------- /damocles-manager/modules/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/config.go -------------------------------------------------------------------------------- /damocles-manager/modules/config_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/config_processor.go -------------------------------------------------------------------------------- /damocles-manager/modules/config_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/config_util.go -------------------------------------------------------------------------------- /damocles-manager/modules/config_util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/config_util_test.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/commitmgr/batcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/commitmgr/batcher.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/commitmgr/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/commitmgr/check.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/commitmgr/commit_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/commitmgr/commit_processor.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/commitmgr/commitmgr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/commitmgr/commitmgr.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/commitmgr/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/commitmgr/params.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/commitmgr/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/commitmgr/policy.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/commitmgr/precommit_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/commitmgr/precommit_processor.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/commitmgr/processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/commitmgr/processor.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/commitmgr/sealing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/commitmgr/sealing.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/commitmgr/sealing_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/commitmgr/sealing_api.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/commitmgr/terminate_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/commitmgr/terminate_processor.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/dealmgr/dealmgr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/dealmgr/dealmgr.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/mock/commit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/mock/commit.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/mock/deal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/mock/deal.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/mock/miner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/mock/miner.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/mock/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/mock/mock.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/mock/randomness.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/mock/randomness.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/mock/sealer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/mock/sealer.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/mock/sector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/mock/sector.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/prover/ext/prover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/prover/ext/prover.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/prover/prover_fake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/prover/prover_fake.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/prover/prover_prod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/prover/prover_prod.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/prover/worker/job_mgr_kv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/prover/worker/job_mgr_kv.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/prover/worker/job_mgr_kv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/prover/worker/job_mgr_kv_test.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/prover/worker/prover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/prover/worker/prover.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/prover/worker/rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/prover/worker/rpc.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/randomness/rand.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/randomness/rand.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/sectors/indexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/sectors/indexer.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/sectors/indexer_proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/sectors/indexer_proxy.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/sectors/mgr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/sectors/mgr.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/sectors/miner_selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/sectors/miner_selector.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/sectors/number_allocator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/sectors/number_allocator.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/sectors/number_allocator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/sectors/number_allocator_test.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/sectors/proving.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/sectors/proving.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/sectors/rebuild.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/sectors/rebuild.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/sectors/rebuild_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/sectors/rebuild_test.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/sectors/sector_locker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/sectors/sector_locker.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/sectors/snapup_allocator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/sectors/snapup_allocator.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/sectors/snapup_commit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/sectors/snapup_commit.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/sectors/snapup_commit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/sectors/snapup_commit_test.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/sectors/snapup_mgr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/sectors/snapup_mgr.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/sectors/state_mgr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/sectors/state_mgr.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/sectors/tracker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/sectors/tracker.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/sectors/unseal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/sectors/unseal.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/sectors/unseal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/sectors/unseal_test.go -------------------------------------------------------------------------------- /damocles-manager/modules/impl/worker/mgr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/impl/worker/mgr.go -------------------------------------------------------------------------------- /damocles-manager/modules/market/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/market/event.go -------------------------------------------------------------------------------- /damocles-manager/modules/miner/proof_event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/miner/proof_event.go -------------------------------------------------------------------------------- /damocles-manager/modules/miner/proof_event_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/miner/proof_event_client.go -------------------------------------------------------------------------------- /damocles-manager/modules/policy/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/policy/const.go -------------------------------------------------------------------------------- /damocles-manager/modules/policy/sealer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/policy/sealer.go -------------------------------------------------------------------------------- /damocles-manager/modules/poster/deadline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/poster/deadline.go -------------------------------------------------------------------------------- /damocles-manager/modules/poster/poster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/poster/poster.go -------------------------------------------------------------------------------- /damocles-manager/modules/poster/poster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/poster/poster_test.go -------------------------------------------------------------------------------- /damocles-manager/modules/poster/runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/poster/runner.go -------------------------------------------------------------------------------- /damocles-manager/modules/poster/runner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/poster/runner_test.go -------------------------------------------------------------------------------- /damocles-manager/modules/poster/scheduler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/poster/scheduler.go -------------------------------------------------------------------------------- /damocles-manager/modules/poster/scheduler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/poster/scheduler_test.go -------------------------------------------------------------------------------- /damocles-manager/modules/sealer/sealer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/sealer/sealer.go -------------------------------------------------------------------------------- /damocles-manager/modules/sealer/sealer_cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/sealer/sealer_cli.go -------------------------------------------------------------------------------- /damocles-manager/modules/util/commitment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/util/commitment.go -------------------------------------------------------------------------------- /damocles-manager/modules/util/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/util/info.go -------------------------------------------------------------------------------- /damocles-manager/modules/util/miner_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/util/miner_info.go -------------------------------------------------------------------------------- /damocles-manager/modules/util/piece/piece.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/util/piece/piece.go -------------------------------------------------------------------------------- /damocles-manager/modules/util/pledge/alloc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/util/pledge/alloc.go -------------------------------------------------------------------------------- /damocles-manager/modules/util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/modules/util/util.go -------------------------------------------------------------------------------- /damocles-manager/pkg/chain/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/chain/api.go -------------------------------------------------------------------------------- /damocles-manager/pkg/chain/eventbus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/chain/eventbus.go -------------------------------------------------------------------------------- /damocles-manager/pkg/chain/miner_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/chain/miner_api.go -------------------------------------------------------------------------------- /damocles-manager/pkg/confmgr/conf_mgr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/confmgr/conf_mgr.go -------------------------------------------------------------------------------- /damocles-manager/pkg/confmgr/local_mgr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/confmgr/local_mgr.go -------------------------------------------------------------------------------- /damocles-manager/pkg/extproc/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/extproc/config.go -------------------------------------------------------------------------------- /damocles-manager/pkg/extproc/extproc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/extproc/extproc.go -------------------------------------------------------------------------------- /damocles-manager/pkg/extproc/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/extproc/io.go -------------------------------------------------------------------------------- /damocles-manager/pkg/extproc/req_resp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/extproc/req_resp.go -------------------------------------------------------------------------------- /damocles-manager/pkg/extproc/stage/ext_data_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/extproc/stage/ext_data_check.go -------------------------------------------------------------------------------- /damocles-manager/pkg/extproc/stage/ext_window_post.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/extproc/stage/ext_window_post.go -------------------------------------------------------------------------------- /damocles-manager/pkg/extproc/stage/ext_winning_post.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/extproc/stage/ext_winning_post.go -------------------------------------------------------------------------------- /damocles-manager/pkg/homedir/home.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/homedir/home.go -------------------------------------------------------------------------------- /damocles-manager/pkg/kvstore/badger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/kvstore/badger.go -------------------------------------------------------------------------------- /damocles-manager/pkg/kvstore/badger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/kvstore/badger_test.go -------------------------------------------------------------------------------- /damocles-manager/pkg/kvstore/kvstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/kvstore/kvstore.go -------------------------------------------------------------------------------- /damocles-manager/pkg/kvstore/mongo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/kvstore/mongo.go -------------------------------------------------------------------------------- /damocles-manager/pkg/kvstore/mongo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/kvstore/mongo_test.go -------------------------------------------------------------------------------- /damocles-manager/pkg/kvstore/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/kvstore/plugin.go -------------------------------------------------------------------------------- /damocles-manager/pkg/kvstore/prefix_wrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/kvstore/prefix_wrapper.go -------------------------------------------------------------------------------- /damocles-manager/pkg/logging/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/logging/log.go -------------------------------------------------------------------------------- /damocles-manager/pkg/lotusminer/lotus_miner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/lotusminer/lotus_miner.go -------------------------------------------------------------------------------- /damocles-manager/pkg/market/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/market/api.go -------------------------------------------------------------------------------- /damocles-manager/pkg/messager/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/messager/api.go -------------------------------------------------------------------------------- /damocles-manager/pkg/objstore/filestore/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/objstore/filestore/store.go -------------------------------------------------------------------------------- /damocles-manager/pkg/objstore/http_proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/objstore/http_proxy.go -------------------------------------------------------------------------------- /damocles-manager/pkg/objstore/mgr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/objstore/mgr.go -------------------------------------------------------------------------------- /damocles-manager/pkg/objstore/mgr_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/objstore/mgr_test.go -------------------------------------------------------------------------------- /damocles-manager/pkg/objstore/mock_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/objstore/mock_store.go -------------------------------------------------------------------------------- /damocles-manager/pkg/objstore/objstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/objstore/objstore.go -------------------------------------------------------------------------------- /damocles-manager/pkg/objstore/plugin/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/objstore/plugin/plugin.go -------------------------------------------------------------------------------- /damocles-manager/pkg/piecestore/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/piecestore/proxy.go -------------------------------------------------------------------------------- /damocles-manager/pkg/piecestore/proxy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/piecestore/proxy_test.go -------------------------------------------------------------------------------- /damocles-manager/pkg/slices/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/slices/map.go -------------------------------------------------------------------------------- /damocles-manager/pkg/strings/join.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/strings/join.go -------------------------------------------------------------------------------- /damocles-manager/pkg/strings/join_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/strings/join_test.go -------------------------------------------------------------------------------- /damocles-manager/pkg/workercli/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/pkg/workercli/client.go -------------------------------------------------------------------------------- /damocles-manager/testutil/testmodules/modules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/testutil/testmodules/modules.go -------------------------------------------------------------------------------- /damocles-manager/testutil/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/testutil/testutil.go -------------------------------------------------------------------------------- /damocles-manager/ver/prover_fake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/ver/prover_fake.go -------------------------------------------------------------------------------- /damocles-manager/ver/prover_prod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/ver/prover_prod.go -------------------------------------------------------------------------------- /damocles-manager/ver/ver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-manager/ver/ver.go -------------------------------------------------------------------------------- /damocles-worker-util/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /damocles-worker-util/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker-util/Cargo.lock -------------------------------------------------------------------------------- /damocles-worker-util/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker-util/Cargo.toml -------------------------------------------------------------------------------- /damocles-worker-util/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker-util/Makefile -------------------------------------------------------------------------------- /damocles-worker-util/src/bin/damocles-worker-util/hwinfo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker-util/src/bin/damocles-worker-util/hwinfo.rs -------------------------------------------------------------------------------- /damocles-worker-util/src/bin/damocles-worker-util/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker-util/src/bin/damocles-worker-util/main.rs -------------------------------------------------------------------------------- /damocles-worker-util/src/bin/damocles-worker-util/sealcalc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker-util/src/bin/damocles-worker-util/sealcalc.rs -------------------------------------------------------------------------------- /damocles-worker-util/src/bin/damocles-worker-util/sealcalc/csv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker-util/src/bin/damocles-worker-util/sealcalc/csv.rs -------------------------------------------------------------------------------- /damocles-worker-util/src/bin/damocles-worker-util/sealcalc/tui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker-util/src/bin/damocles-worker-util/sealcalc/tui.rs -------------------------------------------------------------------------------- /damocles-worker-util/src/hwinfo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker-util/src/hwinfo.rs -------------------------------------------------------------------------------- /damocles-worker-util/src/hwinfo/cpu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker-util/src/hwinfo/cpu.rs -------------------------------------------------------------------------------- /damocles-worker-util/src/hwinfo/disk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker-util/src/hwinfo/disk.rs -------------------------------------------------------------------------------- /damocles-worker-util/src/hwinfo/gpu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker-util/src/hwinfo/gpu.rs -------------------------------------------------------------------------------- /damocles-worker-util/src/hwinfo/mem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker-util/src/hwinfo/mem.rs -------------------------------------------------------------------------------- /damocles-worker-util/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker-util/src/lib.rs -------------------------------------------------------------------------------- /damocles-worker-util/src/sealcalc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker-util/src/sealcalc.rs -------------------------------------------------------------------------------- /damocles-worker/.clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/.clippy.toml -------------------------------------------------------------------------------- /damocles-worker/.dockerignore: -------------------------------------------------------------------------------- 1 | /tmp 2 | target/ 3 | -------------------------------------------------------------------------------- /damocles-worker/.gitignore: -------------------------------------------------------------------------------- 1 | /tmp 2 | target/ 3 | -------------------------------------------------------------------------------- /damocles-worker/.rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/.rustfmt.toml -------------------------------------------------------------------------------- /damocles-worker/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/Cargo.lock -------------------------------------------------------------------------------- /damocles-worker/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/Cargo.toml -------------------------------------------------------------------------------- /damocles-worker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/Dockerfile -------------------------------------------------------------------------------- /damocles-worker/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/Makefile -------------------------------------------------------------------------------- /damocles-worker/assets/damocles-worker.mock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/assets/damocles-worker.mock.toml -------------------------------------------------------------------------------- /damocles-worker/cleanup_orphan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/cleanup_orphan.sh -------------------------------------------------------------------------------- /damocles-worker/create-cgroup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/create-cgroup.sh -------------------------------------------------------------------------------- /damocles-worker/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/rust-toolchain.toml -------------------------------------------------------------------------------- /damocles-worker/src/bin/damocles-worker/generator/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/bin/damocles-worker/generator/mod.rs -------------------------------------------------------------------------------- /damocles-worker/src/bin/damocles-worker/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/bin/damocles-worker/main.rs -------------------------------------------------------------------------------- /damocles-worker/src/bin/damocles-worker/processor/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/bin/damocles-worker/processor/mod.rs -------------------------------------------------------------------------------- /damocles-worker/src/bin/damocles-worker/store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/bin/damocles-worker/store.rs -------------------------------------------------------------------------------- /damocles-worker/src/bin/damocles-worker/store/hugepage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/bin/damocles-worker/store/hugepage.rs -------------------------------------------------------------------------------- /damocles-worker/src/bin/damocles-worker/worker/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/bin/damocles-worker/worker/mod.rs -------------------------------------------------------------------------------- /damocles-worker/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/client.rs -------------------------------------------------------------------------------- /damocles-worker/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/config.rs -------------------------------------------------------------------------------- /damocles-worker/src/infra/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/infra/mod.rs -------------------------------------------------------------------------------- /damocles-worker/src/infra/objstore/attached.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/infra/objstore/attached.rs -------------------------------------------------------------------------------- /damocles-worker/src/infra/objstore/filestore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/infra/objstore/filestore.rs -------------------------------------------------------------------------------- /damocles-worker/src/infra/objstore/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/infra/objstore/mod.rs -------------------------------------------------------------------------------- /damocles-worker/src/infra/piecestore/local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/infra/piecestore/local.rs -------------------------------------------------------------------------------- /damocles-worker/src/infra/piecestore/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/infra/piecestore/mod.rs -------------------------------------------------------------------------------- /damocles-worker/src/infra/piecestore/remote.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/infra/piecestore/remote.rs -------------------------------------------------------------------------------- /damocles-worker/src/infra/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/infra/util.rs -------------------------------------------------------------------------------- /damocles-worker/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/lib.rs -------------------------------------------------------------------------------- /damocles-worker/src/limit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/limit.rs -------------------------------------------------------------------------------- /damocles-worker/src/logging/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/logging/mod.rs -------------------------------------------------------------------------------- /damocles-worker/src/metadb/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/metadb/mod.rs -------------------------------------------------------------------------------- /damocles-worker/src/metadb/rocks/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/metadb/rocks/mod.rs -------------------------------------------------------------------------------- /damocles-worker/src/metrics/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/metrics/mod.rs -------------------------------------------------------------------------------- /damocles-worker/src/metrics/rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/metrics/rpc.rs -------------------------------------------------------------------------------- /damocles-worker/src/metrics/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/metrics/task.rs -------------------------------------------------------------------------------- /damocles-worker/src/metrics/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/metrics/util.rs -------------------------------------------------------------------------------- /damocles-worker/src/rpc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/rpc/mod.rs -------------------------------------------------------------------------------- /damocles-worker/src/rpc/sealer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/rpc/sealer/mod.rs -------------------------------------------------------------------------------- /damocles-worker/src/rpc/worker/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/rpc/worker/mod.rs -------------------------------------------------------------------------------- /damocles-worker/src/run.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/run.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/config.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/failure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/failure.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/mod.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/paths.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/paths.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/ping.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/ping.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/processor/external/concurrent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/processor/external/concurrent.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/processor/external/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/processor/external/config.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/processor/external/ext_locks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/processor/external/ext_locks.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/processor/external/load.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/processor/external/load.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/processor/external/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/processor/external/mod.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/processor/external/sub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/processor/external/sub.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/processor/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/processor/mod.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/processor/safe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/processor/safe.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/resource.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/resource.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/sealing_thread/ctrl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/sealing_thread/ctrl.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/sealing_thread/entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/sealing_thread/entry.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/sealing_thread/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/sealing_thread/mod.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/sealing_thread/planner/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/sealing_thread/planner/common.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/sealing_thread/planner/common/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/sealing_thread/planner/common/event.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/sealing_thread/planner/common/sealing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/sealing_thread/planner/common/sealing.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/sealing_thread/planner/common/sector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/sealing_thread/planner/common/sector.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/sealing_thread/planner/common/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/sealing_thread/planner/common/task.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/sealing_thread/planner/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/sealing_thread/planner/mod.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/sealing_thread/planner/niporep.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/sealing_thread/planner/niporep.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/sealing_thread/planner/rebuild.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/sealing_thread/planner/rebuild.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/sealing_thread/planner/sealer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/sealing_thread/planner/sealer.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/sealing_thread/planner/snapup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/sealing_thread/planner/snapup.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/sealing_thread/planner/unseal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/sealing_thread/planner/unseal.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/sealing_thread/planner/wdpost.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/sealing_thread/planner/wdpost.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/sealing_thread/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/sealing_thread/util.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/service.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/store/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/store/mod.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/store/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/store/util.rs -------------------------------------------------------------------------------- /damocles-worker/src/sealing/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/sealing/util.rs -------------------------------------------------------------------------------- /damocles-worker/src/signal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/signal.rs -------------------------------------------------------------------------------- /damocles-worker/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/types.rs -------------------------------------------------------------------------------- /damocles-worker/src/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/util/mod.rs -------------------------------------------------------------------------------- /damocles-worker/src/util/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/util/net.rs -------------------------------------------------------------------------------- /damocles-worker/src/util/panic_hook.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/util/panic_hook.rs -------------------------------------------------------------------------------- /damocles-worker/src/util/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/util/task.rs -------------------------------------------------------------------------------- /damocles-worker/src/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/version.rs -------------------------------------------------------------------------------- /damocles-worker/src/watchdog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/src/watchdog.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/Cargo.toml -------------------------------------------------------------------------------- /damocles-worker/vc-processors/examples/builtin-proc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/examples/builtin-proc.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/examples/customize-proc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/examples/customize-proc.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/examples/sqr-consumer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/examples/sqr-consumer.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/examples/sqr-producer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/examples/sqr-producer.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/src/b64serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/src/b64serde.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/src/builtin/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/src/builtin/mod.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/src/builtin/processors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/src/builtin/processors.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/src/builtin/processors/piece.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/src/builtin/processors/piece.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/src/builtin/processors/piece/fetcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/src/builtin/processors/piece/fetcher.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/src/builtin/processors/piece/fetcher/http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/src/builtin/processors/piece/fetcher/http.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/src/builtin/processors/piece/fetcher/local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/src/builtin/processors/piece/fetcher/local.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/src/builtin/processors/transfer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/src/builtin/processors/transfer/mod.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/src/builtin/processors/transfer/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/src/builtin/processors/transfer/tests.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/src/builtin/tasks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/src/builtin/tasks.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/src/core/ext/consumer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/src/core/ext/consumer.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/src/core/ext/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/src/core/ext/mod.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/src/core/ext/producer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/src/core/ext/producer.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/src/core/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/src/core/mod.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/src/fil_proofs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/src/fil_proofs/mod.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/src/lib.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/src/sys/cgroup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/src/sys/cgroup.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/src/sys/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/src/sys/mod.rs -------------------------------------------------------------------------------- /damocles-worker/vc-processors/src/sys/numa.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/damocles-worker/vc-processors/src/sys/numa.rs -------------------------------------------------------------------------------- /docs/dev/damocles-manager插件框架.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/dev/damocles-manager插件框架.md -------------------------------------------------------------------------------- /docs/dev/metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/dev/metrics.md -------------------------------------------------------------------------------- /docs/en/01.overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/en/01.overview.md -------------------------------------------------------------------------------- /docs/en/02.concepts-and-infrastructure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/en/02.concepts-and-infrastructure.md -------------------------------------------------------------------------------- /docs/en/03.damocles-worker-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/en/03.damocles-worker-config.md -------------------------------------------------------------------------------- /docs/en/04.damocles-manager-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/en/04.damocles-manager-config.md -------------------------------------------------------------------------------- /docs/en/05.quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/en/05.quick-start.md -------------------------------------------------------------------------------- /docs/en/06.migrate-sectors-to-damocles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/en/06.migrate-sectors-to-damocles.md -------------------------------------------------------------------------------- /docs/en/07.damocles-worker-external-executor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/en/07.damocles-worker-external-executor.md -------------------------------------------------------------------------------- /docs/en/08.snapdeal-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/en/08.snapdeal-support.md -------------------------------------------------------------------------------- /docs/en/09.poster-node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/en/09.poster-node.md -------------------------------------------------------------------------------- /docs/en/10.damocles-worker-task-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/en/10.damocles-worker-task-management.md -------------------------------------------------------------------------------- /docs/en/11.task-status-flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/en/11.task-status-flow.md -------------------------------------------------------------------------------- /docs/en/12.damocles-worker-config-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/en/12.damocles-worker-config-guide.md -------------------------------------------------------------------------------- /docs/en/13.custom-algorithm-and-storage-schemes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/en/13.custom-algorithm-and-storage-schemes.md -------------------------------------------------------------------------------- /docs/en/14.using-mertics-of-damocles-manager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/en/14.using-mertics-of-damocles-manager.md -------------------------------------------------------------------------------- /docs/en/15.damocles-worker-pc1-huge-tlb-pages-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/en/15.damocles-worker-pc1-huge-tlb-pages-support.md -------------------------------------------------------------------------------- /docs/en/16.support-for-sector-rebuilding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/en/16.support-for-sector-rebuilding.md -------------------------------------------------------------------------------- /docs/en/17.switching-between-damocles-and-lotus-miner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/en/17.switching-between-damocles-and-lotus-miner.md -------------------------------------------------------------------------------- /docs/en/18.Support for Unseal Tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/en/18.Support for Unseal Tasks.md -------------------------------------------------------------------------------- /docs/en/QA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/en/QA.md -------------------------------------------------------------------------------- /docs/example/Example-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/example/Example-1.md -------------------------------------------------------------------------------- /docs/example/Example-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/example/Example-2.md -------------------------------------------------------------------------------- /docs/example/Example-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/example/Example-3.md -------------------------------------------------------------------------------- /docs/example/Example-4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/example/Example-4.md -------------------------------------------------------------------------------- /docs/images/venus_logo_big2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/images/venus_logo_big2.jpg -------------------------------------------------------------------------------- /docs/zh/01.简述.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/zh/01.简述.md -------------------------------------------------------------------------------- /docs/zh/02.概念和基础设施.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/zh/02.概念和基础设施.md -------------------------------------------------------------------------------- /docs/zh/03.damocles-worker的配置解析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/zh/03.damocles-worker的配置解析.md -------------------------------------------------------------------------------- /docs/zh/04.damocles-manager的配置解析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/zh/04.damocles-manager的配置解析.md -------------------------------------------------------------------------------- /docs/zh/05.快速启用.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/zh/05.快速启用.md -------------------------------------------------------------------------------- /docs/zh/06.导入已存在的扇区数据.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/zh/06.导入已存在的扇区数据.md -------------------------------------------------------------------------------- /docs/zh/07.damocles-worker外部执行器的配置范例.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/zh/07.damocles-worker外部执行器的配置范例.md -------------------------------------------------------------------------------- /docs/zh/08.snapdeal的支持.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/zh/08.snapdeal的支持.md -------------------------------------------------------------------------------- /docs/zh/09.独立运行的poster节点.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/zh/09.独立运行的poster节点.md -------------------------------------------------------------------------------- /docs/zh/10.damocles-worker任务管理.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/zh/10.damocles-worker任务管理.md -------------------------------------------------------------------------------- /docs/zh/11.任务状态流转.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/zh/11.任务状态流转.md -------------------------------------------------------------------------------- /docs/zh/12.damocles-worker-配置指北.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/zh/12.damocles-worker-配置指北.md -------------------------------------------------------------------------------- /docs/zh/13.自定义算法和存储方案.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/zh/13.自定义算法和存储方案.md -------------------------------------------------------------------------------- /docs/zh/14.damocles-manager的mertics使用.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/zh/14.damocles-manager的mertics使用.md -------------------------------------------------------------------------------- /docs/zh/15.damocles-worker_PC1_HugeTLB_Pages_支持.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/zh/15.damocles-worker_PC1_HugeTLB_Pages_支持.md -------------------------------------------------------------------------------- /docs/zh/16.扇区重建的支持.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/zh/16.扇区重建的支持.md -------------------------------------------------------------------------------- /docs/zh/17. damocles与lotus-miner切换流程.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/zh/17. damocles与lotus-miner切换流程.md -------------------------------------------------------------------------------- /docs/zh/18.Unseal任务的支持.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/zh/18.Unseal任务的支持.md -------------------------------------------------------------------------------- /docs/zh/19.damocles-扇区存储配置.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/zh/19.damocles-扇区存储配置.md -------------------------------------------------------------------------------- /docs/zh/QA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/docs/zh/QA.md -------------------------------------------------------------------------------- /manager-plugin/.gitignore: -------------------------------------------------------------------------------- 1 | *.so 2 | -------------------------------------------------------------------------------- /manager-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/README.md -------------------------------------------------------------------------------- /manager-plugin/examples/concurrent-limiter/.gitignore: -------------------------------------------------------------------------------- 1 | *.so 2 | -------------------------------------------------------------------------------- /manager-plugin/examples/concurrent-limiter/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/concurrent-limiter/Makefile -------------------------------------------------------------------------------- /manager-plugin/examples/concurrent-limiter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/concurrent-limiter/README.md -------------------------------------------------------------------------------- /manager-plugin/examples/concurrent-limiter/concurrent_limiter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/concurrent-limiter/concurrent_limiter.go -------------------------------------------------------------------------------- /manager-plugin/examples/concurrent-limiter/concurrent_limiter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/concurrent-limiter/concurrent_limiter_test.go -------------------------------------------------------------------------------- /manager-plugin/examples/concurrent-limiter/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/concurrent-limiter/config.go -------------------------------------------------------------------------------- /manager-plugin/examples/concurrent-limiter/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/concurrent-limiter/go.mod -------------------------------------------------------------------------------- /manager-plugin/examples/concurrent-limiter/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/concurrent-limiter/go.sum -------------------------------------------------------------------------------- /manager-plugin/examples/concurrent-limiter/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/concurrent-limiter/handler.go -------------------------------------------------------------------------------- /manager-plugin/examples/concurrent-limiter/manifest.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/concurrent-limiter/manifest.toml -------------------------------------------------------------------------------- /manager-plugin/examples/concurrent-limiter/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/concurrent-limiter/store.go -------------------------------------------------------------------------------- /manager-plugin/examples/concurrent-limiter/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/concurrent-limiter/store_test.go -------------------------------------------------------------------------------- /manager-plugin/examples/fsstore/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/fsstore/Makefile -------------------------------------------------------------------------------- /manager-plugin/examples/fsstore/fsstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/fsstore/fsstore.go -------------------------------------------------------------------------------- /manager-plugin/examples/fsstore/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/fsstore/go.mod -------------------------------------------------------------------------------- /manager-plugin/examples/fsstore/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/fsstore/go.sum -------------------------------------------------------------------------------- /manager-plugin/examples/fsstore/manifest.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/fsstore/manifest.toml -------------------------------------------------------------------------------- /manager-plugin/examples/memdb/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/memdb/Makefile -------------------------------------------------------------------------------- /manager-plugin/examples/memdb/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/memdb/go.mod -------------------------------------------------------------------------------- /manager-plugin/examples/memdb/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/memdb/go.sum -------------------------------------------------------------------------------- /manager-plugin/examples/memdb/manifest.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/memdb/manifest.toml -------------------------------------------------------------------------------- /manager-plugin/examples/memdb/memdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/memdb/memdb.go -------------------------------------------------------------------------------- /manager-plugin/examples/memdb/memdb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/examples/memdb/memdb_test.go -------------------------------------------------------------------------------- /manager-plugin/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/go.mod -------------------------------------------------------------------------------- /manager-plugin/kvstore/kv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/kvstore/kv.go -------------------------------------------------------------------------------- /manager-plugin/objstore/objstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/objstore/objstore.go -------------------------------------------------------------------------------- /manager-plugin/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/plugin.go -------------------------------------------------------------------------------- /manager-plugin/spi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/manager-plugin/spi.go -------------------------------------------------------------------------------- /mock/cleanup_store.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/mock/cleanup_store.sh -------------------------------------------------------------------------------- /mock/start_manager.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/mock/start_manager.sh -------------------------------------------------------------------------------- /mock/start_worker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/mock/start_worker.sh -------------------------------------------------------------------------------- /mock/worker_list.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/mock/worker_list.sh -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | damocles-worker/rust-toolchain.toml -------------------------------------------------------------------------------- /scripts/check-git-dirty.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/scripts/check-git-dirty.sh -------------------------------------------------------------------------------- /scripts/verup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/scripts/verup.sh -------------------------------------------------------------------------------- /scripts/verup_vc_processors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-force-community/damocles/HEAD/scripts/verup_vc_processors.sh --------------------------------------------------------------------------------