ormpipe
darwinia ormp protocol relay program
Usage
$ npm install -g @darwinia/ormpipe-cli
$ ormpipe COMMAND
running command...
$ ormpipe (--version)
@darwinia/ormpipe-cli/0.0.7 linux-x64 node-v18.18.2
$ ormpipe --help [COMMAND]
USAGE
$ ormpipe COMMAND
...
Commands
ormpipe help [COMMANDS]
Display help for ormpipe.
USAGE
$ ormpipe help [COMMANDS] [-n]
ARGUMENTS
COMMANDS Command to show help for.
FLAGS
-n, --nested-commands Include all nested commands in the output.
DESCRIPTION
Display help for ormpipe.
See code: @oclif/plugin-help
ormpipe integration NAME
describe the command here
USAGE
$ ormpipe integration NAME --endpoint <value> --address-ormp <value> --address-oracle <value> --address-relayer
<value> --address-msgline <value> --target-chain-id <value> [--signer]
ARGUMENTS
NAME (withdraw|send-message|send-message-ormp|send-message-msgline) integration test name
FLAGS
--address-msgline=<value> (required) [default: 0x0000000000D2de3e2444926c4577b0A59F1DD8BC] message line contract
address
--address-oracle=<value> (required) [default: 0x0000000000ba03146Cc235509E802873D418a6bc] ormp oracle address
--address-ormp=<value> (required) [default: 0x00000000001523057a05d6293C1e5171eE33eE0A] ormp contract address
--address-relayer=<value> (required) [default: 0x0000000000808fE9bDCc1d180EfbF5C53552a6b1] ormp relayer address
--endpoint=<value> (required) source chain endpoint
--signer signer interactively
--target-chain-id=<value> (required) target chain id
DESCRIPTION
describe the command here
EXAMPLES
$ ormpipe integration
See code: dist/commands/integration.ts
ormpipe start
describe the command here
USAGE
$ ormpipe start -t oracle|relayer --source-name <value> --source-endpoint <value> --target-name <value>
--target-endpoint <value> [--features oracle.delivery|oracle.aggregate] [--enable-source-to-target]
[--enable-target-to-source] [-d <value>] [--source-indexer-endpoint <value>] [--source-indexer-oracle-endpoint
<value>] [--source-indexer-relayer-endpoint <value>] [--source-indexer-ormp-endpoint <value>]
[--source-indexer-subapi-endpoint <value>] [--target-indexer-endpoint <value>] [--target-indexer-oracle-endpoint
<value>] [--target-indexer-relayer-endpoint <value>] [--target-indexer-ormp-endpoint <value>]
[--target-indexer-subapi-endpoint <value>] [--source-signer] [--source-signer-subapi] [--source-signer-relayer]
[--target-signer] [--target-signer-subapi] [--target-signer-relayer] [--source-address-subapi <value>]
[--source-address-relayer <value>] [--target-address-subapi <value>] [--target-address-relayer <value>]
FLAGS
-d, --data-path=<value> [default: /home/runner/.ormpipe] data path
-t, --tasks=<option>... (required) task name
<options: oracle|relayer>
--enable-source-to-target enable relay source to target
--enable-target-to-source enable relay target to source
--features=<option>... features
<options: oracle.delivery|oracle.aggregate>
--source-address-relayer=<value> [source-chain] source chain relayer contract address
--source-address-subapi=<value> [source-chain] source chain subapi contract address
--source-endpoint=<value> (required) [source-chain] endpoint
--source-indexer-endpoint=<value> [source-chain] indexer endpoint
--source-indexer-oracle-endpoint=<value> [source-chain] indexer for oracle endpoint, default use
--source-indexer-endpoint
--source-indexer-ormp-endpoint=<value> [source-chain] indexer for ormp endpoint, default use
--source-indexer-endpoint
--source-indexer-relayer-endpoint=<value> [source-chain] indexer for relayer endpoint, default use
--source-indexer-endpoint
--source-indexer-subapi-endpoint=<value> [source-chain] indexer for subapi endpoint, default use
--source-indexer-endpoint
--source-name=<value> (required) [default: source] [source-chain] name
--source-signer [source-chain] source signer interactively
--source-signer-relayer [source-chain] source signer for relayer contract interactively
--source-signer-subapi [source-chain] source signer for subapi contract interactively
--target-address-relayer=<value> [target-chain] target chain relayer contract address
--target-address-subapi=<value> [target-chain] target chain subapi contract address
--target-endpoint=<value> (required) [target-chain] endpoint
--target-indexer-endpoint=<value> [target-chain] indexer endpoint
--target-indexer-oracle-endpoint=<value> [target-chain] indexer for oracle endpoint, default use
--target-indexer-endpoint
--target-indexer-ormp-endpoint=<value> [target-chain] indexer for ormp endpoint, default use
--target-indexer-endpoint
--target-indexer-relayer-endpoint=<value> [target-chain] indexer for relayer endpoint, default use
--target-indexer-endpoint
--target-indexer-subapi-endpoint=<value> [target-chain] indexer for subapi endpoint, default use
--target-indexer-endpoint
--target-name=<value> (required) [default: target] [target-chain] name
--target-signer [target-chain] target signer interactively
--target-signer-relayer [target-chain] target signer for relayer contract interactively
--target-signer-subapi [target-chain] target signer for subapi contract interactively
DESCRIPTION
describe the command here
EXAMPLES
$ ormpipe start
See code: dist/commands/start.ts