3.5.12 • Published 2 months ago

@switchboard-xyz/cli v3.5.12

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

oclif Version Downloads/week License

Install

Run the following command to install the sb binary in your $PATH.

npm install -g @switchboard-xyz/cli

You can re-run this command to upgrade your CLI version or run the command:

sb update stable

Setup

Solana

# Devnet
sb config set solana devnet rpc https://api.devnet.solana.com
sb config set solana devnet default-account "~/.config/solana/id.json"

# Mainnet
sb config set solana mainnet-beta rpc https://api.mainnet-beta.solana.com
sb config set solana mainnet-beta default-account "~/.config/solana/id.json"

Testing

To test commands:

node bin/dev print GvDMxPzN1sCj7L26YDK2HnMRXEQmQ2aemov8YBtPS7vR
# node bin/dev [COMMAND ARGS --flags]

Commands

sb config print

print cli config

USAGE
  $ sb config print [-h] [-v] [-s]

FLAGS
  -h, --help     Show CLI help.
  -s, --silent   suppress cli prompts
  -v, --verbose  log everything

DESCRIPTION
  print cli config

EXAMPLES
  $ sb config:print

See code: dist/commands/config/print.js

sb config set CHAIN NETWORK PARAMETER [VALUE]

set a configuration option

USAGE
  $ sb config set CHAIN NETWORK PARAMETER [VALUE] [-h] [-v] [-s] [-r]

ARGUMENTS
  CHAIN      chain to set a config parameter
  NETWORK    network of chain to set parameter
  PARAMETER  (rpc|default-account|account) parameter to set
  VALUE      value of the param to set

FLAGS
  -h, --help     Show CLI help.
  -r, --reset    remove value or set to default rpc
  -s, --silent   suppress cli prompts
  -v, --verbose  log everything

DESCRIPTION
  set a configuration option

See code: dist/commands/config/set.js

sb help [COMMANDS]

Display help for sb.

USAGE
  $ sb 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 sb.

See code: @oclif/plugin-help

sb solana on-demand feed print FEEDKEY

print a feed account

USAGE
  $ sb solana on-demand feed print FEEDKEY [-h] [-v] [-s] [--mainnetBeta | --cluster devnet|mainnet-beta|mainnet|localnet] [-u
    <value>] [--programId <value>] [--commitment confirmed|finalized|processed]

ARGUMENTS
  FEEDKEY  public key of the feed account

FLAGS
  -h, --help             Show CLI help.
  -s, --silent           suppress cli prompts
  -u, --rpcUrl=<value>   alternate RPC url
  -v, --verbose          log everything
  --cluster=<option>     the solana cluster to connect to
                         <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>  [default: confirmed] commitment level to use with our connection
                         <options: confirmed|finalized|processed>
  --mainnetBeta          WARNING: use mainnet-beta solana cluster
  --programId=<value>    alternative Switchboard program ID to interact with

DESCRIPTION
  print a feed account

See code: dist/commands/solana/on-demand/feed/print.js

sb solana on-demand guardian create

Create a guardian account

USAGE
  $ sb solana on-demand guardian create [-h] [-v] [-s] [--mainnetBeta | --cluster devnet|mainnet-beta|mainnet|localnet] [-u <value>]
    [--programId <value>] [--commitment confirmed|finalized|processed] [-k <value>] [--asProposal] [--ledgerPath <value>
    --ledger] [--priorityFee <value>] [--computeUnitLimitMultiple <value>]

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --asProposal                        print the transaction as a proposal
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with

DESCRIPTION
  Create a guardian account

See code: dist/commands/solana/on-demand/guardian/create.js

sb solana on-demand guardian register

register or deregister a guardian on a queue

USAGE
  $ sb solana on-demand guardian register --guardian <value> [-h] [-v] [-s] [--mainnetBeta | --cluster
    devnet|mainnet-beta|mainnet|localnet] [-u <value>] [--programId <value>] [--commitment
    confirmed|finalized|processed] [-k <value>] [--asProposal] [--ledgerPath <value> --ledger] [--priorityFee <value>]
    [--computeUnitLimitMultiple <value>] [--disable]

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --asProposal                        print the transaction as a proposal
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --disable                           disable the specified guardian
  --guardian=<value>                  (required) new guardian account to register
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with

DESCRIPTION
  register or deregister a guardian on a queue

See code: dist/commands/solana/on-demand/guardian/register.js

sb solana on-demand oracle create

Create an oracle account

USAGE
  $ sb solana on-demand oracle create --queue <value> [-h] [-v] [-s] [--mainnetBeta | --cluster
    devnet|mainnet-beta|mainnet|localnet] [-u <value>] [--programId <value>] [--commitment
    confirmed|finalized|processed] [-k <value>] [--asProposal] [--ledgerPath <value> --ledger] [--priorityFee <value>]
    [--computeUnitLimitMultiple <value>]

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --asProposal                        print the transaction as a proposal
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with
  --queue=<value>                     (required) public key of the queue account

DESCRIPTION
  Create an oracle account

See code: dist/commands/solana/on-demand/oracle/create.js

sb solana on-demand oracle print ORACLEKEY

print a oracle account

USAGE
  $ sb solana on-demand oracle print ORACLEKEY [-h] [-v] [-s] [--mainnetBeta | --cluster devnet|mainnet-beta|mainnet|localnet] [-u
    <value>] [--programId <value>] [--commitment confirmed|finalized|processed]

ARGUMENTS
  ORACLEKEY  public key of the oracle account

FLAGS
  -h, --help             Show CLI help.
  -s, --silent           suppress cli prompts
  -u, --rpcUrl=<value>   alternate RPC url
  -v, --verbose          log everything
  --cluster=<option>     the solana cluster to connect to
                         <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>  [default: confirmed] commitment level to use with our connection
                         <options: confirmed|finalized|processed>
  --mainnetBeta          WARNING: use mainnet-beta solana cluster
  --programId=<value>    alternative Switchboard program ID to interact with

DESCRIPTION
  print a oracle account

See code: dist/commands/solana/on-demand/oracle/print.js

sb solana on-demand oracle resetLut

Reset lut of oracle account

USAGE
  $ sb solana on-demand oracle resetLut --oracle <value> [-h] [-v] [-s] [--mainnetBeta | --cluster
    devnet|mainnet-beta|mainnet|localnet] [-u <value>] [--programId <value>] [--commitment
    confirmed|finalized|processed] [-k <value>] [--asProposal] [--ledgerPath <value> --ledger] [--priorityFee <value>]
    [--computeUnitLimitMultiple <value>]

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --asProposal                        print the transaction as a proposal
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --oracle=<value>                    (required) public key of the oracle account
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with

DESCRIPTION
  Reset lut of oracle account

See code: dist/commands/solana/on-demand/oracle/resetLut.js

sb solana on-demand oracle setOperator [ORACLE]

Set the NCN operator account for the oracle

USAGE
  $ sb solana on-demand oracle setOperator [ORACLE] --operator <value> [-h] [-v] [-s] [--mainnetBeta | --cluster
    devnet|mainnet-beta|mainnet|localnet] [-u <value>] [--programId <value>] [--commitment
    confirmed|finalized|processed] [-k <value>] [--asProposal] [--ledgerPath <value> --ledger] [--priorityFee <value>]
    [--computeUnitLimitMultiple <value>]

ARGUMENTS
  ORACLE  The oracle account to configure

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --asProposal                        print the transaction as a proposal
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --operator=<value>                  (required) The jito ncn operator to attach to the oracle
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with

DESCRIPTION
  Set the NCN operator account for the oracle

See code: dist/commands/solana/on-demand/oracle/setOperator.js

sb solana on-demand permission set

set a switchboard on-demand permission

USAGE
  $ sb solana on-demand permission set --granter <value> --grantee <value> [-h] [-v] [-s] [--mainnetBeta | --cluster
    devnet|mainnet-beta|mainnet|localnet] [-u <value>] [--programId <value>] [--commitment
    confirmed|finalized|processed] [-k <value>] [--asProposal] [--ledgerPath <value> --ledger] [--priorityFee <value>]
    [--computeUnitLimitMultiple <value>] [--disable]

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --asProposal                        print the transaction as a proposal
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --disable                           disable the specified permission
  --grantee=<value>                   (required) public key of the grantee account
  --granter=<value>                   (required) public key of the granter account
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with

DESCRIPTION
  set a switchboard on-demand permission

See code: dist/commands/solana/on-demand/permission/set.js

sb solana on-demand queue addMrEnclave [QUEUE]

Add allowed measurement to the queue

USAGE
  $ sb solana on-demand queue addMrEnclave [QUEUE] --mrEnclave <value> [-h] [-v] [-s] [--mainnetBeta | --cluster
    devnet|mainnet-beta|mainnet|localnet] [-u <value>] [--programId <value>] [--commitment
    confirmed|finalized|processed] [-k <value>] [--asProposal] [--ledgerPath <value> --ledger] [--priorityFee <value>]
    [--computeUnitLimitMultiple <value>]

ARGUMENTS
  QUEUE  The queue account to configure

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --asProposal                        print the transaction as a proposal
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --mrEnclave=<value>                 (required) Hex encoded mrEnclave
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with

DESCRIPTION
  Add allowed measurement to the queue

See code: dist/commands/solana/on-demand/queue/addMrEnclave.js

sb solana on-demand queue allowSubsidy [QUEUE]

Allow or disallow subsidy for a queue

USAGE
  $ sb solana on-demand queue allowSubsidy [QUEUE] --enable [-h] [-v] [-s] [--mainnetBeta | --cluster
    devnet|mainnet-beta|mainnet|localnet] [-u <value>] [--programId <value>] [--commitment
    confirmed|finalized|processed] [-k <value>] [--asProposal] [--ledgerPath <value> --ledger] [--priorityFee <value>]
    [--computeUnitLimitMultiple <value>]

ARGUMENTS
  QUEUE  The queue account to configure

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --asProposal                        print the transaction as a proposal
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --enable                            (required) enable the subsidy
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with

DESCRIPTION
  Allow or disallow subsidy for a queue

See code: dist/commands/solana/on-demand/queue/allowSubsidy.js

sb solana on-demand queue configure [QUEUE]

Configure a queue account

USAGE
  $ sb solana on-demand queue configure [QUEUE] [-h] [-v] [-s] [--mainnetBeta | --cluster devnet|mainnet-beta|mainnet|localnet] [-u
    <value>] [--programId <value>] [--commitment confirmed|finalized|processed] [-k <value>] [--asProposal]
    [--ledgerPath <value> --ledger] [--priorityFee <value>] [--computeUnitLimitMultiple <value>] [--authority <value>]
    [--reward <value>] [--nodeTimeout <value>]

ARGUMENTS
  QUEUE  The queue account to configure

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --asProposal                        print the transaction as a proposal
  --authority=<value>                 new authority for the queue account
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --nodeTimeout=<value>               timeout before oracles can be removed from queue
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with
  --reward=<value>                    new reward for the queue account

DESCRIPTION
  Configure a queue account

See code: dist/commands/solana/on-demand/queue/configure.js

sb solana on-demand queue init

Init a queue account

USAGE
  $ sb solana on-demand queue init [-h] [-v] [-s] [--mainnetBeta | --cluster devnet|mainnet-beta|mainnet|localnet] [-u <value>]
    [--programId <value>] [--commitment confirmed|finalized|processed] [-k <value>] [--asProposal] [--ledgerPath <value>
    --ledger] [--priorityFee <value>] [--computeUnitLimitMultiple <value>] [--reward <value>] [--nodeTimeout <value>]

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --asProposal                        print the transaction as a proposal
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --nodeTimeout=<value>               timeout before oracles can be removed from queue
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with
  --reward=<value>                    reward for the queue account

DESCRIPTION
  Init a queue account

See code: dist/commands/solana/on-demand/queue/init.js

sb solana on-demand queue print QUEUE

print a queue account

USAGE
  $ sb solana on-demand queue print QUEUE [-h] [-v] [-s] [--mainnetBeta | --cluster devnet|mainnet-beta|mainnet|localnet] [-u
    <value>] [--programId <value>] [--commitment confirmed|finalized|processed] [--oracles]

ARGUMENTS
  QUEUE  public key of the queue account

FLAGS
  -h, --help             Show CLI help.
  -s, --silent           suppress cli prompts
  -u, --rpcUrl=<value>   alternate RPC url
  -v, --verbose          log everything
  --cluster=<option>     the solana cluster to connect to
                         <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>  [default: confirmed] commitment level to use with our connection
                         <options: confirmed|finalized|processed>
  --mainnetBeta          WARNING: use mainnet-beta solana cluster
  --oracles              print oracles currently registered on this queue
  --programId=<value>    alternative Switchboard program ID to interact with

DESCRIPTION
  print a queue account

See code: dist/commands/solana/on-demand/queue/print.js

sb solana on-demand queue resetLut

Reset lut of queue account

USAGE
  $ sb solana on-demand queue resetLut --queue <value> [-h] [-v] [-s] [--mainnetBeta | --cluster
    devnet|mainnet-beta|mainnet|localnet] [-u <value>] [--programId <value>] [--commitment
    confirmed|finalized|processed] [-k <value>] [--asProposal] [--ledgerPath <value> --ledger] [--priorityFee <value>]
    [--computeUnitLimitMultiple <value>]

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --asProposal                        print the transaction as a proposal
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with
  --queue=<value>                     (required) public key of the queue account

DESCRIPTION
  Reset lut of queue account

See code: dist/commands/solana/on-demand/queue/resetLut.js

sb solana on-demand queue rmMrEnclave [QUEUE]

Remove allowed measurement from the queue

USAGE
  $ sb solana on-demand queue rmMrEnclave [QUEUE] --mrEnclave <value> [-h] [-v] [-s] [--mainnetBeta | --cluster
    devnet|mainnet-beta|mainnet|localnet] [-u <value>] [--programId <value>] [--commitment
    confirmed|finalized|processed] [-k <value>] [--asProposal] [--ledgerPath <value> --ledger] [--priorityFee <value>]
    [--computeUnitLimitMultiple <value>]

ARGUMENTS
  QUEUE  The queue account to configure

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --asProposal                        print the transaction as a proposal
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --mrEnclave=<value>                 (required) Hex encoded mrEnclave
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with

DESCRIPTION
  Remove allowed measurement from the queue

See code: dist/commands/solana/on-demand/queue/rmMrEnclave.js

sb solana on-demand queue rmOracle QUEUE

Add allowed measurement to the queue

USAGE
  $ sb solana on-demand queue rmOracle QUEUE --oracle <value> [-h] [-v] [-s] [--mainnetBeta | --cluster
    devnet|mainnet-beta|mainnet|localnet] [-u <value>] [--programId <value>] [--commitment
    confirmed|finalized|processed] [-k <value>] [--asProposal] [--ledgerPath <value> --ledger] [--priorityFee <value>]
    [--computeUnitLimitMultiple <value>]

ARGUMENTS
  QUEUE  The queue account to configure

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --asProposal                        print the transaction as a proposal
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --oracle=<value>                    (required) oracle key
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with

DESCRIPTION
  Add allowed measurement to the queue

See code: dist/commands/solana/on-demand/queue/rmOracle.js

sb solana on-demand queue setNcn [QUEUE]

Set ncn for queue account

USAGE
  $ sb solana on-demand queue setNcn [QUEUE] [-h] [-v] [-s] [--mainnetBeta | --cluster devnet|mainnet-beta|mainnet|localnet] [-u
    <value>] [--programId <value>] [--commitment confirmed|finalized|processed] [-k <value>] [--asProposal]
    [--ledgerPath <value> --ledger] [--priorityFee <value>] [--computeUnitLimitMultiple <value>] [--ncn <value>]

ARGUMENTS
  QUEUE  The queue account to configure

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --asProposal                        print the transaction as a proposal
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --ncn=<value>                       The ncn account to set
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with

DESCRIPTION
  Set ncn for queue account

See code: dist/commands/solana/on-demand/queue/setNcn.js

sb solana on-demand queue setVault [QUEUE]

Set vault for queue account

USAGE
  $ sb solana on-demand queue setVault [QUEUE] --vault <value> [-h] [-v] [-s] [--mainnetBeta | --cluster
    devnet|mainnet-beta|mainnet|localnet] [-u <value>] [--programId <value>] [--commitment
    confirmed|finalized|processed] [-k <value>] [--asProposal] [--ledgerPath <value> --ledger] [--priorityFee <value>]
    [--computeUnitLimitMultiple <value>] [--enable]

ARGUMENTS
  QUEUE  The queue account to configure

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --asProposal                        print the transaction as a proposal
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --enable                            enable the vault
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with
  --vault=<value>                     (required) The vault account to set

DESCRIPTION
  Set vault for queue account

See code: dist/commands/solana/on-demand/queue/setVault.js

sb solana on-demand stake unwrap-delegation-pool

Close the delegation pools WSOL reward account and unwrap SOL to the oracle authority

USAGE
  $ sb solana on-demand stake unwrap-delegation-pool --delegationPool <value> [-h] [-v] [-s] [--mainnetBeta | --cluster
    devnet|mainnet-beta|mainnet|localnet] [-u <value>] [--programId <value>] [--commitment
    confirmed|finalized|processed] [-k <value>] [--asProposal] [--ledgerPath <value> --ledger] [--priorityFee <value>]
    [--computeUnitLimitMultiple <value>] [--solDestination <value>]

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --asProposal                        print the transaction as a proposal
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --delegationPool=<value>            (required) The delegation pool address to unwrap rewards from
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with
  --solDestination=<value>            Optional. Destination account to receive unwrapped SOL. Defaults to the payer.

DESCRIPTION
  Close the delegation pools WSOL reward account and unwrap SOL to the oracle authority

See code: dist/commands/solana/on-demand/stake/unwrap-delegation-pool.js

sb solana on-demand state configure

Create an oracle account

USAGE
  $ sb solana on-demand state configure [-h] [-v] [-s] [--mainnetBeta | --cluster devnet|mainnet-beta|mainnet|localnet] [-u <value>]
    [--programId <value>] [--commitment confirmed|finalized|processed] [-k <value>] [--asProposal] [--ledgerPath <value>
    --ledger] [--priorityFee <value>] [--computeUnitLimitMultiple <value>] [--authority <value>] [--guardianQueue
    <value>] [--switchMint <value>] [--subsidyAmount <value>] [--permitAdvisory <value>] [--denyAdvisory <value>]
    [--testOnlyDisableMrEnclaveCheck] [--addCostWl <value>] [--rmCostWl <value>]

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --addCostWl=<value>                 Feed authority to price whitelist
  --asProposal                        print the transaction as a proposal
  --authority=<value>                 new authority for the state account
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --denyAdvisory=<value>              Adds a new denied advisory for oracles
  --guardianQueue=<value>             guardian queue id
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --permitAdvisory=<value>            Adds a new allowed advisory for oracles
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with
  --rmCostWl=<value>                  Feed authority to remove price whitelist
  --subsidyAmount=<value>             subsidy amount per epoch
  --switchMint=<value>                switchboard mint address
  --testOnlyDisableMrEnclaveCheck     Disables the mr enclave check for testing

DESCRIPTION
  Create an oracle account

See code: dist/commands/solana/on-demand/state/configure.js

sb solana on-demand state price-whitelist

Create an oracle account

USAGE
  $ sb solana on-demand state price-whitelist [-h] [-v] [-s] [--mainnetBeta | --cluster devnet|mainnet-beta|mainnet|localnet] [-u <value>]
    [--programId <value>] [--commitment confirmed|finalized|processed] [-k <value>] [--asProposal] [--ledgerPath <value>
    --ledger] [--priorityFee <value>] [--computeUnitLimitMultiple <value>] [--addAuthority <value>] [--rmAuthority
    <value>]

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --addAuthority=<value>              Feed authority to price whitelist
  --asProposal                        print the transaction as a proposal
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with
  --rmAuthority=<value>               Feed authority to remove price whitelist

DESCRIPTION
  Create an oracle account

See code: dist/commands/solana/on-demand/state/price-whitelist.js

sb solana on-demand state print

print the state account

USAGE
  $ sb solana on-demand state print [-h] [-v] [-s] [--mainnetBeta | --cluster devnet|mainnet-beta|mainnet|localnet] [-u <value>]
    [--programId <value>] [--commitment confirmed|finalized|processed]

FLAGS
  -h, --help             Show CLI help.
  -s, --silent           suppress cli prompts
  -u, --rpcUrl=<value>   alternate RPC url
  -v, --verbose          log everything
  --cluster=<option>     the solana cluster to connect to
                         <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>  [default: confirmed] commitment level to use with our connection
                         <options: confirmed|finalized|processed>
  --mainnetBeta          WARNING: use mainnet-beta solana cluster
  --programId=<value>    alternative Switchboard program ID to interact with

DESCRIPTION
  print the state account

See code: dist/commands/solana/on-demand/state/print.js

sb solana secrets add-mrenclave

USAGE
  $ sb solana secrets add-mrenclave -m <value> --secret <value> [-h] [-v] [-s] [--mainnetBeta | --cluster
    devnet|mainnet-beta|mainnet|localnet] [-u <value>] [--programId <value>] [--commitment
    confirmed|finalized|processed] [-k <value>] [--asProposal] [--ledgerPath <value> --ledger] [--priorityFee <value>]
    [--computeUnitLimitMultiple <value>]

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -m, --mrEnclave=<value>             (required)
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --asProposal                        print the transaction as a proposal
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with
  --secret=<value>...                 (required) name of the secret(s) to add the MrEnclave measurement to

EXAMPLES
  $ sb solana secrets add-mrenclave --mrEnclave a4e00d5ef4d89e046aa134f9930069f261268574b6e7f3e48dad963d86cbbffb --secret FFF_MAINNET_SERVICE_RPC_URL --keypair ~/.config/solana/id.json

See code: dist/commands/solana/secrets/add-mrenclave.js

sb solana secrets create SECRETNAME

creates a switchboard secret

USAGE
  $ sb solana secrets create SECRETNAME [-h] [-v] [-s] [--mainnetBeta | --cluster devnet|mainnet-beta|mainnet|localnet] [-u
    <value>] [--programId <value>] [--commitment confirmed|finalized|processed] [-k <value>] [--asProposal]
    [--ledgerPath <value> --ledger] [--priorityFee <value>] [--computeUnitLimitMultiple <value>] [-m <value>] [--secret
    <value> | --secretFile <value>]

ARGUMENTS
  SECRETNAME  the name of the secret to create

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -m, --mrEnclave=<value>             optional mrEnclave to add to the secret
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --asProposal                        print the transaction as a proposal
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with
  --secret=<value>                    the value of the secret to create
  --secretFile=<value>                the file containing the value of the secret to create

DESCRIPTION
  creates a switchboard secret

See code: dist/commands/solana/secrets/create.js

sb solana secrets delete SECRETNAME

delete a switchboard secret for a given user

USAGE
  $ sb solana secrets delete SECRETNAME [-h] [-v] [-s] [--mainnetBeta | --cluster devnet|mainnet-beta|mainnet|localnet] [-u
    <value>] [--programId <value>] [--commitment confirmed|finalized|processed] [-k <value>] [--asProposal]
    [--ledgerPath <value> --ledger] [--priorityFee <value>] [--computeUnitLimitMultiple <value>]

ARGUMENTS
  SECRETNAME  the name of the secret to create

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --asProposal                        print the transaction as a proposal
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with

DESCRIPTION
  delete a switchboard secret for a given user

See code: dist/commands/solana/secrets/delete.js

sb solana secrets print

print the list of user secrets along with their whitelisted MrEnclaves

USAGE
  $ sb solana secrets print [-h] [-v] [-s] [--mainnetBeta | --cluster devnet|mainnet-beta|mainnet|localnet] [-u <value>]
    [--programId <value>] [--commitment confirmed|finalized|processed] [-k <value>] [--asProposal] [--ledgerPath <value>
    --ledger] [--priorityFee <value>] [--computeUnitLimitMultiple <value>]

FLAGS
  -h, --help                          Show CLI help.
  -k, --keypair=<value>               keypair that will pay for onchain transactions. defaults to new account authority
                                      if no alternate authority provided
  -s, --silent                        suppress cli prompts
  -u, --rpcUrl=<value>                alternate RPC url
  -v, --verbose                       log everything
  --asProposal                        print the transaction as a proposal
  --cluster=<option>                  the solana cluster to connect to
                                      <options: devnet|mainnet-beta|mainnet|localnet>
  --commitment=<option>               [default: confirmed] commitment level to use with our connection
                                      <options: confirmed|finalized|processed>
  --computeUnitLimitMultiple=<value>  [default: 1.25] set `computeUnitLimitMultiple` to add some room for on-chain
                                      instructions to be executed
  --ledger                            enable ledger support
  --ledgerPath=<value>                HID path to the ledger
  --mainnetBeta                       WARNING: use mainnet-beta solana cluster
  --priorityFee=<value>               [default: 10000] set `computeUnitPrice` to boost transactions landing chances
                                      ('priority fees')
  --programId=<value>                 alternative Switchboard program ID to interact with

DESCRIPTION
  print the list of user secrets along with their whitelisted MrEnclaves

See code: dist/commands/solana/secrets/print.js

sb update [CHANNEL]

update the sb CLI

USAGE
  $ sb update [CHANNEL] [-a] [-v <value> | -i] [--force]

FLAGS
  -a, --available        Install a specific version.
  -i, --interactive      Interactively select version to install. This is ignored if a channel is provided.
  -v, --version=<value>  Install a specific version.
  --force                Force a re-download of the requested version.

DESCRIPTION
  update the sb CLI

EXAMPLES
  Update to the stable channel:

    $ sb update stable

  Update to a specific version:

    $ sb update --version 1.0.0

  Interactively select version:

    $ sb update --interactive

  See available versions:

    $ sb update --available

See code: @oclif/plugin-update

sb version

USAGE
  $ sb version [--json] [--verbose]

FLAGS
  --verbose  Show additional information about the CLI.

GLOBAL FLAGS
  --json  Format output as json.

FLAG DESCRIPTIONS
  --verbose  Show additional information about the CLI.

    Additionally shows the architecture, node version, operating system, and versions of plugins that the CLI is using.

See code: @oclif/plugin-version

3.5.12

2 months ago

3.5.11

3 months ago

3.5.9

7 months ago

3.5.3

12 months ago

3.5.2

1 year ago

3.5.1

1 year ago

3.5.0

1 year ago

3.5.7

11 months ago

3.5.6

11 months ago

3.5.5

12 months ago

3.5.4

12 months ago

3.5.8

11 months ago

3.4.0

1 year ago

3.3.44

1 year ago

3.3.41

1 year ago

3.3.42

1 year ago

3.3.40

1 year ago

3.3.39

1 year ago

3.3.38

1 year ago

3.3.37

1 year ago

3.3.35

1 year ago

3.3.36

1 year ago

3.3.34

1 year ago

3.3.33

1 year ago

3.3.32

1 year ago

3.3.31

1 year ago

3.3.30

1 year ago

3.3.29

2 years ago

3.3.27

2 years ago

3.3.28

2 years ago

3.3.26

2 years ago

3.3.13

2 years ago

3.3.14

2 years ago

3.3.15

2 years ago

3.3.16

2 years ago

3.3.17

2 years ago

3.3.18

2 years ago

3.3.19

2 years ago

3.3.12

2 years ago

3.3.24

2 years ago

3.3.25

2 years ago

3.3.20

2 years ago

3.3.21

2 years ago

3.3.22

2 years ago

3.3.23

2 years ago

3.2.7-alpha0.0.9

2 years ago

2.4.1

2 years ago

2.4.0

2 years ago

3.3.9

2 years ago

3.3.8

2 years ago

3.3.7

2 years ago

3.3.6

2 years ago

3.2.2

2 years ago

3.2.1

2 years ago

3.2.0

2 years ago

3.2.6

2 years ago

3.2.5

2 years ago

3.2.4

2 years ago

3.2.3

2 years ago

3.3.3-alpha0.0.0

2 years ago

3.2.9

2 years ago

3.2.8

2 years ago

3.2.7

2 years ago

3.2.13

2 years ago

3.1.3

2 years ago

3.2.12

2 years ago

3.1.2

2 years ago

3.1.1

2 years ago

3.1.0

2 years ago

3.1.5

2 years ago

3.1.4

2 years ago

3.2.11

2 years ago

3.2.10

2 years ago

3.0.4

2 years ago

3.0.3

2 years ago

3.0.2

2 years ago

3.0.1

2 years ago

3.0.5

2 years ago

3.0.0

2 years ago

3.3.10

2 years ago

3.3.11

2 years ago

3.3.1

2 years ago

3.3.0

2 years ago

3.3.5

2 years ago

3.3.4

2 years ago

3.3.3

2 years ago

3.3.2

2 years ago

2.3.2

2 years ago

2.3.3

2 years ago

2.2.5

2 years ago

2.2.6

2 years ago

2.3.0

2 years ago

2.3.1

2 years ago

2.2.1

2 years ago

2.2.0

2 years ago

2.2.3

2 years ago

2.2.2

2 years ago

2.2.4

2 years ago

2.1.34-beta.0

2 years ago

2.1.34

2 years ago

2.1.27

2 years ago

2.1.28

2 years ago

2.1.29

2 years ago

2.1.32

2 years ago

2.1.33

2 years ago

2.1.30

2 years ago

2.1.31

2 years ago

2.1.9

2 years ago

2.1.16

2 years ago

2.1.17

2 years ago

2.1.14

2 years ago

2.1.15

2 years ago

2.1.12

2 years ago

2.1.13

2 years ago

2.1.10

2 years ago

2.1.11

2 years ago

2.1.18

2 years ago

2.1.19

2 years ago

2.1.2

3 years ago

2.1.1

3 years ago

2.1.25

2 years ago

2.1.4

3 years ago

2.1.26

2 years ago

2.1.3

3 years ago

2.1.23

2 years ago

2.1.6

2 years ago

2.1.24

2 years ago

2.1.5

3 years ago

2.1.21

2 years ago

2.1.8

2 years ago

2.1.22

2 years ago

2.1.7

2 years ago

2.1.20

2 years ago

2.1.0

3 years ago

2.0.15

3 years ago

2.0.16

3 years ago

2.0.13

3 years ago

2.0.14

3 years ago

2.0.11

3 years ago

2.0.12

3 years ago

2.0.9

3 years ago

2.0.10

3 years ago

2.0.8

3 years ago

2.0.19

3 years ago

2.0.17

3 years ago

2.0.18

3 years ago

2.0.22

3 years ago

2.0.23

3 years ago

2.0.20

3 years ago

2.0.21

3 years ago

2.0.7

3 years ago

2.0.6

3 years ago

2.0.5

3 years ago

2.0.4

3 years ago

2.0.3

3 years ago

2.0.2

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago