├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ ├── check.yaml │ ├── ci.yaml │ ├── make.yaml │ ├── publish_npmjs.yaml │ └── release_github.yaml ├── .gitignore ├── .huskyrc ├── .prettierrc.json ├── CHANGELOG.md ├── CODEOWNERS ├── LICENSE ├── README.md ├── commitlint.config.js ├── docs ├── feed-upload.gif ├── identity-create.gif ├── stamp-buy.gif └── upload.gif ├── jest.config.ts ├── package.json ├── src ├── application.ts ├── command │ ├── addresses.ts │ ├── cheque │ │ ├── cashout.ts │ │ ├── cheque-command.ts │ │ ├── deposit.ts │ │ ├── index.ts │ │ ├── list.ts │ │ ├── withdraw-all.ts │ │ └── withdraw.ts │ ├── download.ts │ ├── feed │ │ ├── feed-command.ts │ │ ├── index.ts │ │ ├── print.ts │ │ ├── update.ts │ │ └── upload.ts │ ├── grantee │ │ ├── create.ts │ │ ├── get.ts │ │ ├── grantee-command.ts │ │ ├── index.ts │ │ └── patch.ts │ ├── hash.ts │ ├── identity │ │ ├── create.ts │ │ ├── export.ts │ │ ├── identity-command.ts │ │ ├── import.ts │ │ ├── index.ts │ │ ├── list.ts │ │ ├── remove.ts │ │ ├── rename.ts │ │ └── show.ts │ ├── manifest │ │ ├── add.ts │ │ ├── create.ts │ │ ├── download.ts │ │ ├── index.ts │ │ ├── list.ts │ │ ├── merge.ts │ │ ├── remove.ts │ │ └── sync.ts │ ├── pinning │ │ ├── index.ts │ │ ├── list.ts │ │ ├── pin.ts │ │ ├── pinning-command.ts │ │ ├── reupload-all.ts │ │ ├── reupload.ts │ │ └── unpin.ts │ ├── pss │ │ ├── index.ts │ │ ├── pss-command.ts │ │ ├── receive.ts │ │ ├── send.ts │ │ └── subscribe.ts │ ├── root-command │ │ ├── command-config.ts │ │ ├── command-log.ts │ │ ├── index.ts │ │ └── printer.ts │ ├── stake │ │ ├── deposit.ts │ │ ├── index.ts │ │ ├── recover.ts │ │ ├── status.ts │ │ └── withdraw.ts │ ├── stamp │ │ ├── buy.ts │ │ ├── create.ts │ │ ├── dilute.ts │ │ ├── extend.ts │ │ ├── index.ts │ │ ├── list.ts │ │ ├── show.ts │ │ ├── stamp-command.ts │ │ └── topup.ts │ ├── status.ts │ ├── upload.ts │ ├── utility │ │ ├── cid.ts │ │ ├── create-batch.ts │ │ ├── get-bee.ts │ │ ├── index.ts │ │ ├── lock.ts │ │ ├── rchash.ts │ │ ├── redeem.ts │ │ └── unlock.ts │ └── wallet │ │ ├── index.ts │ │ ├── status.ts │ │ ├── withdraw-bzz.ts │ │ └── withdraw-dai.ts ├── config.ts ├── curl.ts ├── index.ts ├── printer.ts ├── service │ ├── identity │ │ ├── index.ts │ │ └── types │ │ │ ├── identity.ts │ │ │ ├── index.ts │ │ │ └── wallet.ts │ └── stamp │ │ └── index.ts └── utils │ ├── bzz-address.ts │ ├── chainsync.ts │ ├── contracts.ts │ ├── error.ts │ ├── hex.ts │ ├── index.ts │ ├── message.ts │ ├── mime.ts │ ├── option.ts │ ├── rpc.ts │ ├── spinner.ts │ ├── text.ts │ └── types │ ├── config-option.ts │ └── index.ts ├── test ├── command │ ├── addresses.spec.ts │ ├── cheque.spec.ts │ ├── download.spec.ts │ ├── feed.spec.ts │ ├── grantee.spec.ts │ ├── identity.spec.ts │ ├── manifest.spec.ts │ ├── pinning.spec.ts │ ├── pss.spec.ts │ ├── stake.spec.ts │ ├── stamp.spec.ts │ ├── status.spec.ts │ ├── upload.spec.ts │ └── wallet.spec.ts ├── coverage │ └── coverage-summary.json ├── custom-matcher.ts ├── data │ ├── .gitkeep │ ├── TestIdentity.json │ ├── TestIdentity.txt │ └── manifest │ │ ├── index.txt │ │ └── level-one │ │ └── level-two │ │ ├── 1.txt │ │ └── 2.txt ├── grantees-patch.json ├── grantees.json ├── message.txt ├── misc │ ├── curl.spec.ts │ ├── monetary-units.spec.ts │ ├── status-swap.spec.ts │ └── top-level-error-handler.spec.ts ├── prompt │ ├── feed-prompt.spec.ts │ └── stamp-prompt.spec.ts ├── quality-of-life │ └── topic.spec.ts ├── testconfig │ └── .gitignore ├── testpage │ ├── images │ │ └── swarm.png │ ├── index.html │ └── swarm.bzz └── utility │ ├── address.ts │ ├── index.ts │ └── stamp.ts ├── tsconfig.json └── tsconfig.test.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist/** 2 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/.github/workflows/check.yaml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/make.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/.github/workflows/make.yaml -------------------------------------------------------------------------------- /.github/workflows/publish_npmjs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/.github/workflows/publish_npmjs.yaml -------------------------------------------------------------------------------- /.github/workflows/release_github.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/.github/workflows/release_github.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.huskyrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/.huskyrc -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @Cafe137 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/README.md -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['@commitlint/config-conventional'], 3 | }; 4 | -------------------------------------------------------------------------------- /docs/feed-upload.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/docs/feed-upload.gif -------------------------------------------------------------------------------- /docs/identity-create.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/docs/identity-create.gif -------------------------------------------------------------------------------- /docs/stamp-buy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/docs/stamp-buy.gif -------------------------------------------------------------------------------- /docs/upload.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/docs/upload.gif -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/jest.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/package.json -------------------------------------------------------------------------------- /src/application.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/application.ts -------------------------------------------------------------------------------- /src/command/addresses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/addresses.ts -------------------------------------------------------------------------------- /src/command/cheque/cashout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/cheque/cashout.ts -------------------------------------------------------------------------------- /src/command/cheque/cheque-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/cheque/cheque-command.ts -------------------------------------------------------------------------------- /src/command/cheque/deposit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/cheque/deposit.ts -------------------------------------------------------------------------------- /src/command/cheque/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/cheque/index.ts -------------------------------------------------------------------------------- /src/command/cheque/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/cheque/list.ts -------------------------------------------------------------------------------- /src/command/cheque/withdraw-all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/cheque/withdraw-all.ts -------------------------------------------------------------------------------- /src/command/cheque/withdraw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/cheque/withdraw.ts -------------------------------------------------------------------------------- /src/command/download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/download.ts -------------------------------------------------------------------------------- /src/command/feed/feed-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/feed/feed-command.ts -------------------------------------------------------------------------------- /src/command/feed/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/feed/index.ts -------------------------------------------------------------------------------- /src/command/feed/print.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/feed/print.ts -------------------------------------------------------------------------------- /src/command/feed/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/feed/update.ts -------------------------------------------------------------------------------- /src/command/feed/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/feed/upload.ts -------------------------------------------------------------------------------- /src/command/grantee/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/grantee/create.ts -------------------------------------------------------------------------------- /src/command/grantee/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/grantee/get.ts -------------------------------------------------------------------------------- /src/command/grantee/grantee-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/grantee/grantee-command.ts -------------------------------------------------------------------------------- /src/command/grantee/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/grantee/index.ts -------------------------------------------------------------------------------- /src/command/grantee/patch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/grantee/patch.ts -------------------------------------------------------------------------------- /src/command/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/hash.ts -------------------------------------------------------------------------------- /src/command/identity/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/identity/create.ts -------------------------------------------------------------------------------- /src/command/identity/export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/identity/export.ts -------------------------------------------------------------------------------- /src/command/identity/identity-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/identity/identity-command.ts -------------------------------------------------------------------------------- /src/command/identity/import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/identity/import.ts -------------------------------------------------------------------------------- /src/command/identity/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/identity/index.ts -------------------------------------------------------------------------------- /src/command/identity/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/identity/list.ts -------------------------------------------------------------------------------- /src/command/identity/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/identity/remove.ts -------------------------------------------------------------------------------- /src/command/identity/rename.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/identity/rename.ts -------------------------------------------------------------------------------- /src/command/identity/show.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/identity/show.ts -------------------------------------------------------------------------------- /src/command/manifest/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/manifest/add.ts -------------------------------------------------------------------------------- /src/command/manifest/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/manifest/create.ts -------------------------------------------------------------------------------- /src/command/manifest/download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/manifest/download.ts -------------------------------------------------------------------------------- /src/command/manifest/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/manifest/index.ts -------------------------------------------------------------------------------- /src/command/manifest/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/manifest/list.ts -------------------------------------------------------------------------------- /src/command/manifest/merge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/manifest/merge.ts -------------------------------------------------------------------------------- /src/command/manifest/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/manifest/remove.ts -------------------------------------------------------------------------------- /src/command/manifest/sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/manifest/sync.ts -------------------------------------------------------------------------------- /src/command/pinning/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/pinning/index.ts -------------------------------------------------------------------------------- /src/command/pinning/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/pinning/list.ts -------------------------------------------------------------------------------- /src/command/pinning/pin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/pinning/pin.ts -------------------------------------------------------------------------------- /src/command/pinning/pinning-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/pinning/pinning-command.ts -------------------------------------------------------------------------------- /src/command/pinning/reupload-all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/pinning/reupload-all.ts -------------------------------------------------------------------------------- /src/command/pinning/reupload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/pinning/reupload.ts -------------------------------------------------------------------------------- /src/command/pinning/unpin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/pinning/unpin.ts -------------------------------------------------------------------------------- /src/command/pss/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/pss/index.ts -------------------------------------------------------------------------------- /src/command/pss/pss-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/pss/pss-command.ts -------------------------------------------------------------------------------- /src/command/pss/receive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/pss/receive.ts -------------------------------------------------------------------------------- /src/command/pss/send.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/pss/send.ts -------------------------------------------------------------------------------- /src/command/pss/subscribe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/pss/subscribe.ts -------------------------------------------------------------------------------- /src/command/root-command/command-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/root-command/command-config.ts -------------------------------------------------------------------------------- /src/command/root-command/command-log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/root-command/command-log.ts -------------------------------------------------------------------------------- /src/command/root-command/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/root-command/index.ts -------------------------------------------------------------------------------- /src/command/root-command/printer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/root-command/printer.ts -------------------------------------------------------------------------------- /src/command/stake/deposit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/stake/deposit.ts -------------------------------------------------------------------------------- /src/command/stake/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/stake/index.ts -------------------------------------------------------------------------------- /src/command/stake/recover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/stake/recover.ts -------------------------------------------------------------------------------- /src/command/stake/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/stake/status.ts -------------------------------------------------------------------------------- /src/command/stake/withdraw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/stake/withdraw.ts -------------------------------------------------------------------------------- /src/command/stamp/buy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/stamp/buy.ts -------------------------------------------------------------------------------- /src/command/stamp/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/stamp/create.ts -------------------------------------------------------------------------------- /src/command/stamp/dilute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/stamp/dilute.ts -------------------------------------------------------------------------------- /src/command/stamp/extend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/stamp/extend.ts -------------------------------------------------------------------------------- /src/command/stamp/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/stamp/index.ts -------------------------------------------------------------------------------- /src/command/stamp/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/stamp/list.ts -------------------------------------------------------------------------------- /src/command/stamp/show.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/stamp/show.ts -------------------------------------------------------------------------------- /src/command/stamp/stamp-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/stamp/stamp-command.ts -------------------------------------------------------------------------------- /src/command/stamp/topup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/stamp/topup.ts -------------------------------------------------------------------------------- /src/command/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/status.ts -------------------------------------------------------------------------------- /src/command/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/upload.ts -------------------------------------------------------------------------------- /src/command/utility/cid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/utility/cid.ts -------------------------------------------------------------------------------- /src/command/utility/create-batch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/utility/create-batch.ts -------------------------------------------------------------------------------- /src/command/utility/get-bee.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/utility/get-bee.ts -------------------------------------------------------------------------------- /src/command/utility/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/utility/index.ts -------------------------------------------------------------------------------- /src/command/utility/lock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/utility/lock.ts -------------------------------------------------------------------------------- /src/command/utility/rchash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/utility/rchash.ts -------------------------------------------------------------------------------- /src/command/utility/redeem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/utility/redeem.ts -------------------------------------------------------------------------------- /src/command/utility/unlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/utility/unlock.ts -------------------------------------------------------------------------------- /src/command/wallet/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/wallet/index.ts -------------------------------------------------------------------------------- /src/command/wallet/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/wallet/status.ts -------------------------------------------------------------------------------- /src/command/wallet/withdraw-bzz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/wallet/withdraw-bzz.ts -------------------------------------------------------------------------------- /src/command/wallet/withdraw-dai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/command/wallet/withdraw-dai.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/curl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/curl.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/printer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/printer.ts -------------------------------------------------------------------------------- /src/service/identity/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/service/identity/index.ts -------------------------------------------------------------------------------- /src/service/identity/types/identity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/service/identity/types/identity.ts -------------------------------------------------------------------------------- /src/service/identity/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/service/identity/types/index.ts -------------------------------------------------------------------------------- /src/service/identity/types/wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/service/identity/types/wallet.ts -------------------------------------------------------------------------------- /src/service/stamp/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/service/stamp/index.ts -------------------------------------------------------------------------------- /src/utils/bzz-address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/utils/bzz-address.ts -------------------------------------------------------------------------------- /src/utils/chainsync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/utils/chainsync.ts -------------------------------------------------------------------------------- /src/utils/contracts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/utils/contracts.ts -------------------------------------------------------------------------------- /src/utils/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/utils/error.ts -------------------------------------------------------------------------------- /src/utils/hex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/utils/hex.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/utils/message.ts -------------------------------------------------------------------------------- /src/utils/mime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/utils/mime.ts -------------------------------------------------------------------------------- /src/utils/option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/utils/option.ts -------------------------------------------------------------------------------- /src/utils/rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/utils/rpc.ts -------------------------------------------------------------------------------- /src/utils/spinner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/utils/spinner.ts -------------------------------------------------------------------------------- /src/utils/text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/utils/text.ts -------------------------------------------------------------------------------- /src/utils/types/config-option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/utils/types/config-option.ts -------------------------------------------------------------------------------- /src/utils/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/src/utils/types/index.ts -------------------------------------------------------------------------------- /test/command/addresses.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/command/addresses.spec.ts -------------------------------------------------------------------------------- /test/command/cheque.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/command/cheque.spec.ts -------------------------------------------------------------------------------- /test/command/download.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/command/download.spec.ts -------------------------------------------------------------------------------- /test/command/feed.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/command/feed.spec.ts -------------------------------------------------------------------------------- /test/command/grantee.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/command/grantee.spec.ts -------------------------------------------------------------------------------- /test/command/identity.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/command/identity.spec.ts -------------------------------------------------------------------------------- /test/command/manifest.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/command/manifest.spec.ts -------------------------------------------------------------------------------- /test/command/pinning.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/command/pinning.spec.ts -------------------------------------------------------------------------------- /test/command/pss.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/command/pss.spec.ts -------------------------------------------------------------------------------- /test/command/stake.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/command/stake.spec.ts -------------------------------------------------------------------------------- /test/command/stamp.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/command/stamp.spec.ts -------------------------------------------------------------------------------- /test/command/status.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/command/status.spec.ts -------------------------------------------------------------------------------- /test/command/upload.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/command/upload.spec.ts -------------------------------------------------------------------------------- /test/command/wallet.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/command/wallet.spec.ts -------------------------------------------------------------------------------- /test/coverage/coverage-summary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/coverage/coverage-summary.json -------------------------------------------------------------------------------- /test/custom-matcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/custom-matcher.ts -------------------------------------------------------------------------------- /test/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/data/TestIdentity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/data/TestIdentity.json -------------------------------------------------------------------------------- /test/data/TestIdentity.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/data/TestIdentity.txt -------------------------------------------------------------------------------- /test/data/manifest/index.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/data/manifest/level-one/level-two/1.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/data/manifest/level-one/level-two/2.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/grantees-patch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/grantees-patch.json -------------------------------------------------------------------------------- /test/grantees.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/grantees.json -------------------------------------------------------------------------------- /test/message.txt: -------------------------------------------------------------------------------- 1 | Hello Swarm! 2 | -------------------------------------------------------------------------------- /test/misc/curl.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/misc/curl.spec.ts -------------------------------------------------------------------------------- /test/misc/monetary-units.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/misc/monetary-units.spec.ts -------------------------------------------------------------------------------- /test/misc/status-swap.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/misc/status-swap.spec.ts -------------------------------------------------------------------------------- /test/misc/top-level-error-handler.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/misc/top-level-error-handler.spec.ts -------------------------------------------------------------------------------- /test/prompt/feed-prompt.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/prompt/feed-prompt.spec.ts -------------------------------------------------------------------------------- /test/prompt/stamp-prompt.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/prompt/stamp-prompt.spec.ts -------------------------------------------------------------------------------- /test/quality-of-life/topic.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/quality-of-life/topic.spec.ts -------------------------------------------------------------------------------- /test/testconfig/.gitignore: -------------------------------------------------------------------------------- 1 | # ignore config used at tests 2 | *.json 3 | *.txt -------------------------------------------------------------------------------- /test/testpage/images/swarm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/testpage/images/swarm.png -------------------------------------------------------------------------------- /test/testpage/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/testpage/index.html -------------------------------------------------------------------------------- /test/testpage/swarm.bzz: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/utility/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/utility/address.ts -------------------------------------------------------------------------------- /test/utility/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/utility/index.ts -------------------------------------------------------------------------------- /test/utility/stamp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/test/utility/stamp.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethersphere/swarm-cli/HEAD/tsconfig.test.json --------------------------------------------------------------------------------