Contract

usage: snet contract [-h] CONTRACT ...

contracts

CONTRACT

Possible choices: MultiPartyEscrow, SingularityNetToken, Registry

Sub-commands:

MultiPartyEscrow

MultiPartyEscrow contract

snet contract MultiPartyEscrow [-h] [--at ADDRESS] FUNCTION ...

contract identity arguments

--at

contract address

MultiPartyEscrow functions

FUNCTION

Possible choices: balances, usedMessages, channels, nextChannelId, token, deposit, withdraw, transfer, openChannel, openChannelByThirdParty, depositAndOpenChannel, multiChannelClaim, channelClaim, channelExtend, channelAddFunds, channelExtendAndAddFunds, channelClaimTimeout

Sub-commands:

balances

balances function

snet contract MultiPartyEscrow balances [-h] [--transact]
                                        [--gas-price GAS_PRICE]
                                        [--wallet-index WALLET_INDEX] [--yes]
                                        [--quiet | --verbose]
                                        ADDRESS
Positional Arguments
ADDRESS
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

usedMessages

usedMessages function

snet contract MultiPartyEscrow usedMessages [-h] [--transact]
                                            [--gas-price GAS_PRICE]
                                            [--wallet-index WALLET_INDEX]
                                            [--yes] [--quiet | --verbose]
                                            BYTES32
Positional Arguments
BYTES32
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

channels

channels function

snet contract MultiPartyEscrow channels [-h] [--transact]
                                        [--gas-price GAS_PRICE]
                                        [--wallet-index WALLET_INDEX] [--yes]
                                        [--quiet | --verbose]
                                        UINT256
Positional Arguments
UINT256
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

nextChannelId

nextChannelId function

snet contract MultiPartyEscrow nextChannelId [-h] [--transact]
                                             [--gas-price GAS_PRICE]
                                             [--wallet-index WALLET_INDEX]
                                             [--yes] [--quiet | --verbose]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

token

token function

snet contract MultiPartyEscrow token [-h] [--transact] [--gas-price GAS_PRICE]
                                     [--wallet-index WALLET_INDEX] [--yes]
                                     [--quiet | --verbose]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

deposit

deposit function

snet contract MultiPartyEscrow deposit [-h] [--transact]
                                       [--gas-price GAS_PRICE]
                                       [--wallet-index WALLET_INDEX] [--yes]
                                       [--quiet | --verbose]
                                       value_UINT256
Positional Arguments
value_UINT256
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

withdraw

withdraw function

snet contract MultiPartyEscrow withdraw [-h] [--transact]
                                        [--gas-price GAS_PRICE]
                                        [--wallet-index WALLET_INDEX] [--yes]
                                        [--quiet | --verbose]
                                        value_UINT256
Positional Arguments
value_UINT256
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

transfer

transfer function

snet contract MultiPartyEscrow transfer [-h] [--transact]
                                        [--gas-price GAS_PRICE]
                                        [--wallet-index WALLET_INDEX] [--yes]
                                        [--quiet | --verbose]
                                        receiver_ADDRESS value_UINT256
Positional Arguments
receiver_ADDRESS
value_UINT256
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

openChannel

openChannel function

snet contract MultiPartyEscrow openChannel [-h] [--transact]
                                           [--gas-price GAS_PRICE]
                                           [--wallet-index WALLET_INDEX]
                                           [--yes] [--quiet | --verbose]
                                           signer_ADDRESS recipient_ADDRESS
                                           groupId_BYTES32 value_UINT256
                                           expiration_UINT256
Positional Arguments
signer_ADDRESS
recipient_ADDRESS
groupId_BYTES32
value_UINT256
expiration_UINT256
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

openChannelByThirdParty

openChannelByThirdParty function

snet contract MultiPartyEscrow openChannelByThirdParty [-h] [--transact]
                                                       [--gas-price GAS_PRICE]
                                                       [--wallet-index WALLET_INDEX]
                                                       [--yes]
                                                       [--quiet | --verbose]
                                                       sender_ADDRESS
                                                       signer_ADDRESS
                                                       recipient_ADDRESS
                                                       groupId_BYTES32
                                                       value_UINT256
                                                       expiration_UINT256
                                                       messageNonce_UINT256
                                                       v_UINT8 r_BYTES32
                                                       s_BYTES32
Positional Arguments
sender_ADDRESS
signer_ADDRESS
recipient_ADDRESS
groupId_BYTES32
value_UINT256
expiration_UINT256
messageNonce_UINT256
v_UINT8
r_BYTES32
s_BYTES32
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

depositAndOpenChannel

depositAndOpenChannel function

snet contract MultiPartyEscrow depositAndOpenChannel [-h] [--transact]
                                                     [--gas-price GAS_PRICE]
                                                     [--wallet-index WALLET_INDEX]
                                                     [--yes]
                                                     [--quiet | --verbose]
                                                     signer_ADDRESS
                                                     recipient_ADDRESS
                                                     groupId_BYTES32
                                                     value_UINT256
                                                     expiration_UINT256
Positional Arguments
signer_ADDRESS
recipient_ADDRESS
groupId_BYTES32
value_UINT256
expiration_UINT256
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

multiChannelClaim

multiChannelClaim function

snet contract MultiPartyEscrow multiChannelClaim [-h] [--transact]
                                                 [--gas-price GAS_PRICE]
                                                 [--wallet-index WALLET_INDEX]
                                                 [--yes] [--quiet | --verbose]
                                                 channelIds_UINT256
                                                 actualAmounts_UINT256
                                                 plannedAmounts_UINT256
                                                 isSendbacks_BOOL v_UINT8
                                                 r_BYTES32 s_BYTES32
Positional Arguments
channelIds_UINT256[]
actualAmounts_UINT256[]
plannedAmounts_UINT256[]
isSendbacks_BOOL[]
v_UINT8[]
r_BYTES32[]
s_BYTES32[]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

channelClaim

channelClaim function

snet contract MultiPartyEscrow channelClaim [-h] [--transact]
                                            [--gas-price GAS_PRICE]
                                            [--wallet-index WALLET_INDEX]
                                            [--yes] [--quiet | --verbose]
                                            channelId_UINT256
                                            actualAmount_UINT256
                                            plannedAmount_UINT256 v_UINT8
                                            r_BYTES32 s_BYTES32
                                            isSendback_BOOL
Positional Arguments
channelId_UINT256
actualAmount_UINT256
plannedAmount_UINT256
v_UINT8
r_BYTES32
s_BYTES32
isSendback_BOOL
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

channelExtend

channelExtend function

snet contract MultiPartyEscrow channelExtend [-h] [--transact]
                                             [--gas-price GAS_PRICE]
                                             [--wallet-index WALLET_INDEX]
                                             [--yes] [--quiet | --verbose]
                                             channelId_UINT256
                                             newExpiration_UINT256
Positional Arguments
channelId_UINT256
newExpiration_UINT256
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

channelAddFunds

channelAddFunds function

snet contract MultiPartyEscrow channelAddFunds [-h] [--transact]
                                               [--gas-price GAS_PRICE]
                                               [--wallet-index WALLET_INDEX]
                                               [--yes] [--quiet | --verbose]
                                               channelId_UINT256
                                               amount_UINT256
Positional Arguments
channelId_UINT256
amount_UINT256
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

channelExtendAndAddFunds

channelExtendAndAddFunds function

snet contract MultiPartyEscrow channelExtendAndAddFunds [-h] [--transact]
                                                        [--gas-price GAS_PRICE]
                                                        [--wallet-index WALLET_INDEX]
                                                        [--yes]
                                                        [--quiet | --verbose]
                                                        channelId_UINT256
                                                        newExpiration_UINT256
                                                        amount_UINT256
Positional Arguments
channelId_UINT256
newExpiration_UINT256
amount_UINT256
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

channelClaimTimeout

channelClaimTimeout function

snet contract MultiPartyEscrow channelClaimTimeout [-h] [--transact]
                                                   [--gas-price GAS_PRICE]
                                                   [--wallet-index WALLET_INDEX]
                                                   [--yes]
                                                   [--quiet | --verbose]
                                                   channelId_UINT256
Positional Arguments
channelId_UINT256
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

SingularityNetToken

SingularityNetToken contract

snet contract SingularityNetToken [-h] [--at ADDRESS] FUNCTION ...

contract identity arguments

--at

contract address

SingularityNetToken functions

FUNCTION

Possible choices: name, approve, totalSupply, transferFrom, INITIAL_SUPPLY, decimals, unpause, burn, paused, decreaseApproval, balanceOf, pause, owner, symbol, transfer, transferTokens, increaseApproval, allowance, transferOwnership

Sub-commands:

name

name function

snet contract SingularityNetToken name [-h] [--transact]
                                       [--gas-price GAS_PRICE]
                                       [--wallet-index WALLET_INDEX] [--yes]
                                       [--quiet | --verbose]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

approve

approve function

snet contract SingularityNetToken approve [-h] [--transact]
                                          [--gas-price GAS_PRICE]
                                          [--wallet-index WALLET_INDEX]
                                          [--yes] [--quiet | --verbose]
                                          spender_ADDRESS value_UINT256
Positional Arguments
spender_ADDRESS
value_UINT256
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

totalSupply

totalSupply function

snet contract SingularityNetToken totalSupply [-h] [--transact]
                                              [--gas-price GAS_PRICE]
                                              [--wallet-index WALLET_INDEX]
                                              [--yes] [--quiet | --verbose]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

transferFrom

transferFrom function

snet contract SingularityNetToken transferFrom [-h] [--transact]
                                               [--gas-price GAS_PRICE]
                                               [--wallet-index WALLET_INDEX]
                                               [--yes] [--quiet | --verbose]
                                               from_ADDRESS to_ADDRESS
                                               value_UINT256
Positional Arguments
from_ADDRESS
to_ADDRESS
value_UINT256
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

INITIAL_SUPPLY

INITIAL_SUPPLY function

snet contract SingularityNetToken INITIAL_SUPPLY [-h] [--transact]
                                                 [--gas-price GAS_PRICE]
                                                 [--wallet-index WALLET_INDEX]
                                                 [--yes] [--quiet | --verbose]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

decimals

decimals function

snet contract SingularityNetToken decimals [-h] [--transact]
                                           [--gas-price GAS_PRICE]
                                           [--wallet-index WALLET_INDEX]
                                           [--yes] [--quiet | --verbose]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

unpause

unpause function

snet contract SingularityNetToken unpause [-h] [--transact]
                                          [--gas-price GAS_PRICE]
                                          [--wallet-index WALLET_INDEX]
                                          [--yes] [--quiet | --verbose]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

burn

burn function

snet contract SingularityNetToken burn [-h] [--transact]
                                       [--gas-price GAS_PRICE]
                                       [--wallet-index WALLET_INDEX] [--yes]
                                       [--quiet | --verbose]
                                       value_UINT256
Positional Arguments
value_UINT256
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

paused

paused function

snet contract SingularityNetToken paused [-h] [--transact]
                                         [--gas-price GAS_PRICE]
                                         [--wallet-index WALLET_INDEX] [--yes]
                                         [--quiet | --verbose]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

decreaseApproval

decreaseApproval function

snet contract SingularityNetToken decreaseApproval [-h] [--transact]
                                                   [--gas-price GAS_PRICE]
                                                   [--wallet-index WALLET_INDEX]
                                                   [--yes]
                                                   [--quiet | --verbose]
                                                   spender_ADDRESS
                                                   subtractedValue_UINT256
Positional Arguments
spender_ADDRESS
subtractedValue_UINT256
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

balanceOf

balanceOf function

snet contract SingularityNetToken balanceOf [-h] [--transact]
                                            [--gas-price GAS_PRICE]
                                            [--wallet-index WALLET_INDEX]
                                            [--yes] [--quiet | --verbose]
                                            owner_ADDRESS
Positional Arguments
owner_ADDRESS
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

pause

pause function

snet contract SingularityNetToken pause [-h] [--transact]
                                        [--gas-price GAS_PRICE]
                                        [--wallet-index WALLET_INDEX] [--yes]
                                        [--quiet | --verbose]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

owner

owner function

snet contract SingularityNetToken owner [-h] [--transact]
                                        [--gas-price GAS_PRICE]
                                        [--wallet-index WALLET_INDEX] [--yes]
                                        [--quiet | --verbose]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

symbol

symbol function

snet contract SingularityNetToken symbol [-h] [--transact]
                                         [--gas-price GAS_PRICE]
                                         [--wallet-index WALLET_INDEX] [--yes]
                                         [--quiet | --verbose]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

transfer

transfer function

snet contract SingularityNetToken transfer [-h] [--transact]
                                           [--gas-price GAS_PRICE]
                                           [--wallet-index WALLET_INDEX]
                                           [--yes] [--quiet | --verbose]
                                           to_ADDRESS value_UINT256
Positional Arguments
to_ADDRESS
value_UINT256
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

transferTokens

transferTokens function

snet contract SingularityNetToken transferTokens [-h] [--transact]
                                                 [--gas-price GAS_PRICE]
                                                 [--wallet-index WALLET_INDEX]
                                                 [--yes] [--quiet | --verbose]
                                                 beneficiary_ADDRESS
                                                 amount_UINT256
Positional Arguments
beneficiary_ADDRESS
amount_UINT256
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

increaseApproval

increaseApproval function

snet contract SingularityNetToken increaseApproval [-h] [--transact]
                                                   [--gas-price GAS_PRICE]
                                                   [--wallet-index WALLET_INDEX]
                                                   [--yes]
                                                   [--quiet | --verbose]
                                                   spender_ADDRESS
                                                   addedValue_UINT256
Positional Arguments
spender_ADDRESS
addedValue_UINT256
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

allowance

allowance function

snet contract SingularityNetToken allowance [-h] [--transact]
                                            [--gas-price GAS_PRICE]
                                            [--wallet-index WALLET_INDEX]
                                            [--yes] [--quiet | --verbose]
                                            owner_ADDRESS spender_ADDRESS
Positional Arguments
owner_ADDRESS
spender_ADDRESS
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

transferOwnership

transferOwnership function

snet contract SingularityNetToken transferOwnership [-h] [--transact]
                                                    [--gas-price GAS_PRICE]
                                                    [--wallet-index WALLET_INDEX]
                                                    [--yes]
                                                    [--quiet | --verbose]
                                                    newOwner_ADDRESS
Positional Arguments
newOwner_ADDRESS
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

Registry

Registry contract

snet contract Registry [-h] [--at ADDRESS] FUNCTION ...

contract identity arguments

--at

contract address

Registry functions

FUNCTION

Possible choices: createOrganization, changeOrganizationOwner, changeOrganizationMetadataURI, addOrganizationMembers, removeOrganizationMembers, deleteOrganization, createServiceRegistration, updateServiceRegistration, addTagsToServiceRegistration, removeTagsFromServiceRegistration, deleteServiceRegistration, createTypeRepositoryRegistration, updateTypeRepositoryRegistration, addTagsToTypeRepositoryRegistration, removeTagsFromTypeRepositoryRegistration, deleteTypeRepositoryRegistration, listOrganizations, getOrganizationById, listServicesForOrganization, getServiceRegistrationById, listTypeRepositoriesForOrganization, getTypeRepositoryById, listServiceTags, listServicesForTag, listTypeRepositoryTags, listTypeRepositoriesForTag, supportsInterface

Sub-commands:

createOrganization

createOrganization function

snet contract Registry createOrganization [-h] [--transact]
                                          [--gas-price GAS_PRICE]
                                          [--wallet-index WALLET_INDEX]
                                          [--yes] [--quiet | --verbose]
                                          orgId_BYTES32 orgMetadataURI_BYTES
                                          members_ADDRESS
Positional Arguments
orgId_BYTES32
orgMetadataURI_BYTES
members_ADDRESS[]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

changeOrganizationOwner

changeOrganizationOwner function

snet contract Registry changeOrganizationOwner [-h] [--transact]
                                               [--gas-price GAS_PRICE]
                                               [--wallet-index WALLET_INDEX]
                                               [--yes] [--quiet | --verbose]
                                               orgId_BYTES32 newOwner_ADDRESS
Positional Arguments
orgId_BYTES32
newOwner_ADDRESS
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

changeOrganizationMetadataURI

changeOrganizationMetadataURI function

snet contract Registry changeOrganizationMetadataURI [-h] [--transact]
                                                     [--gas-price GAS_PRICE]
                                                     [--wallet-index WALLET_INDEX]
                                                     [--yes]
                                                     [--quiet | --verbose]
                                                     orgId_BYTES32
                                                     orgMetadataURI_BYTES
Positional Arguments
orgId_BYTES32
orgMetadataURI_BYTES
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

addOrganizationMembers

addOrganizationMembers function

snet contract Registry addOrganizationMembers [-h] [--transact]
                                              [--gas-price GAS_PRICE]
                                              [--wallet-index WALLET_INDEX]
                                              [--yes] [--quiet | --verbose]
                                              orgId_BYTES32 newMembers_ADDRESS
Positional Arguments
orgId_BYTES32
newMembers_ADDRESS[]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

removeOrganizationMembers

removeOrganizationMembers function

snet contract Registry removeOrganizationMembers [-h] [--transact]
                                                 [--gas-price GAS_PRICE]
                                                 [--wallet-index WALLET_INDEX]
                                                 [--yes] [--quiet | --verbose]
                                                 orgId_BYTES32
                                                 existingMembers_ADDRESS
Positional Arguments
orgId_BYTES32
existingMembers_ADDRESS[]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

deleteOrganization

deleteOrganization function

snet contract Registry deleteOrganization [-h] [--transact]
                                          [--gas-price GAS_PRICE]
                                          [--wallet-index WALLET_INDEX]
                                          [--yes] [--quiet | --verbose]
                                          orgId_BYTES32
Positional Arguments
orgId_BYTES32
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

createServiceRegistration

createServiceRegistration function

snet contract Registry createServiceRegistration [-h] [--transact]
                                                 [--gas-price GAS_PRICE]
                                                 [--wallet-index WALLET_INDEX]
                                                 [--yes] [--quiet | --verbose]
                                                 orgId_BYTES32
                                                 serviceId_BYTES32
                                                 metadataURI_BYTES
                                                 tags_BYTES32
Positional Arguments
orgId_BYTES32
serviceId_BYTES32
metadataURI_BYTES
tags_BYTES32[]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

updateServiceRegistration

updateServiceRegistration function

snet contract Registry updateServiceRegistration [-h] [--transact]
                                                 [--gas-price GAS_PRICE]
                                                 [--wallet-index WALLET_INDEX]
                                                 [--yes] [--quiet | --verbose]
                                                 orgId_BYTES32
                                                 serviceId_BYTES32
                                                 metadataURI_BYTES
Positional Arguments
orgId_BYTES32
serviceId_BYTES32
metadataURI_BYTES
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

addTagsToServiceRegistration

addTagsToServiceRegistration function

snet contract Registry addTagsToServiceRegistration [-h] [--transact]
                                                    [--gas-price GAS_PRICE]
                                                    [--wallet-index WALLET_INDEX]
                                                    [--yes]
                                                    [--quiet | --verbose]
                                                    orgId_BYTES32
                                                    serviceId_BYTES32
                                                    tags_BYTES32
Positional Arguments
orgId_BYTES32
serviceId_BYTES32
tags_BYTES32[]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

removeTagsFromServiceRegistration

removeTagsFromServiceRegistration function

snet contract Registry removeTagsFromServiceRegistration [-h] [--transact]
                                                         [--gas-price GAS_PRICE]
                                                         [--wallet-index WALLET_INDEX]
                                                         [--yes]
                                                         [--quiet | --verbose]
                                                         orgId_BYTES32
                                                         serviceId_BYTES32
                                                         tags_BYTES32
Positional Arguments
orgId_BYTES32
serviceId_BYTES32
tags_BYTES32[]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

deleteServiceRegistration

deleteServiceRegistration function

snet contract Registry deleteServiceRegistration [-h] [--transact]
                                                 [--gas-price GAS_PRICE]
                                                 [--wallet-index WALLET_INDEX]
                                                 [--yes] [--quiet | --verbose]
                                                 orgId_BYTES32
                                                 serviceId_BYTES32
Positional Arguments
orgId_BYTES32
serviceId_BYTES32
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

createTypeRepositoryRegistration

createTypeRepositoryRegistration function

snet contract Registry createTypeRepositoryRegistration [-h] [--transact]
                                                        [--gas-price GAS_PRICE]
                                                        [--wallet-index WALLET_INDEX]
                                                        [--yes]
                                                        [--quiet | --verbose]
                                                        orgId_BYTES32
                                                        repositoryId_BYTES32
                                                        repositoryURI_BYTES
                                                        tags_BYTES32
Positional Arguments
orgId_BYTES32
repositoryId_BYTES32
repositoryURI_BYTES
tags_BYTES32[]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

updateTypeRepositoryRegistration

updateTypeRepositoryRegistration function

snet contract Registry updateTypeRepositoryRegistration [-h] [--transact]
                                                        [--gas-price GAS_PRICE]
                                                        [--wallet-index WALLET_INDEX]
                                                        [--yes]
                                                        [--quiet | --verbose]
                                                        orgId_BYTES32
                                                        repositoryId_BYTES32
                                                        repositoryURI_BYTES
Positional Arguments
orgId_BYTES32
repositoryId_BYTES32
repositoryURI_BYTES
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

addTagsToTypeRepositoryRegistration

addTagsToTypeRepositoryRegistration function

snet contract Registry addTagsToTypeRepositoryRegistration [-h] [--transact]
                                                           [--gas-price GAS_PRICE]
                                                           [--wallet-index WALLET_INDEX]
                                                           [--yes]
                                                           [--quiet | --verbose]
                                                           orgId_BYTES32
                                                           repositoryId_BYTES32
                                                           tags_BYTES32
Positional Arguments
orgId_BYTES32
repositoryId_BYTES32
tags_BYTES32[]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

removeTagsFromTypeRepositoryRegistration

removeTagsFromTypeRepositoryRegistration function

snet contract Registry removeTagsFromTypeRepositoryRegistration
[-h] [--transact] [--gas-price GAS_PRICE] [--wallet-index WALLET_INDEX]
[--yes] [--quiet | --verbose]
orgId_BYTES32 repositoryId_BYTES32 tags_BYTES32
Positional Arguments
orgId_BYTES32
repositoryId_BYTES32
tags_BYTES32[]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

deleteTypeRepositoryRegistration

deleteTypeRepositoryRegistration function

snet contract Registry deleteTypeRepositoryRegistration [-h] [--transact]
                                                        [--gas-price GAS_PRICE]
                                                        [--wallet-index WALLET_INDEX]
                                                        [--yes]
                                                        [--quiet | --verbose]
                                                        orgId_BYTES32
                                                        repositoryId_BYTES32
Positional Arguments
orgId_BYTES32
repositoryId_BYTES32
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

listOrganizations

listOrganizations function

snet contract Registry listOrganizations [-h] [--transact]
                                         [--gas-price GAS_PRICE]
                                         [--wallet-index WALLET_INDEX] [--yes]
                                         [--quiet | --verbose]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

getOrganizationById

getOrganizationById function

snet contract Registry getOrganizationById [-h] [--transact]
                                           [--gas-price GAS_PRICE]
                                           [--wallet-index WALLET_INDEX]
                                           [--yes] [--quiet | --verbose]
                                           orgId_BYTES32
Positional Arguments
orgId_BYTES32
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

listServicesForOrganization

listServicesForOrganization function

snet contract Registry listServicesForOrganization [-h] [--transact]
                                                   [--gas-price GAS_PRICE]
                                                   [--wallet-index WALLET_INDEX]
                                                   [--yes]
                                                   [--quiet | --verbose]
                                                   orgId_BYTES32
Positional Arguments
orgId_BYTES32
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

getServiceRegistrationById

getServiceRegistrationById function

snet contract Registry getServiceRegistrationById [-h] [--transact]
                                                  [--gas-price GAS_PRICE]
                                                  [--wallet-index WALLET_INDEX]
                                                  [--yes]
                                                  [--quiet | --verbose]
                                                  orgId_BYTES32
                                                  serviceId_BYTES32
Positional Arguments
orgId_BYTES32
serviceId_BYTES32
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

listTypeRepositoriesForOrganization

listTypeRepositoriesForOrganization function

snet contract Registry listTypeRepositoriesForOrganization [-h] [--transact]
                                                           [--gas-price GAS_PRICE]
                                                           [--wallet-index WALLET_INDEX]
                                                           [--yes]
                                                           [--quiet | --verbose]
                                                           orgId_BYTES32
Positional Arguments
orgId_BYTES32
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

getTypeRepositoryById

getTypeRepositoryById function

snet contract Registry getTypeRepositoryById [-h] [--transact]
                                             [--gas-price GAS_PRICE]
                                             [--wallet-index WALLET_INDEX]
                                             [--yes] [--quiet | --verbose]
                                             orgId_BYTES32
                                             repositoryId_BYTES32
Positional Arguments
orgId_BYTES32
repositoryId_BYTES32
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

listServiceTags

listServiceTags function

snet contract Registry listServiceTags [-h] [--transact]
                                       [--gas-price GAS_PRICE]
                                       [--wallet-index WALLET_INDEX] [--yes]
                                       [--quiet | --verbose]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

listServicesForTag

listServicesForTag function

snet contract Registry listServicesForTag [-h] [--transact]
                                          [--gas-price GAS_PRICE]
                                          [--wallet-index WALLET_INDEX]
                                          [--yes] [--quiet | --verbose]
                                          tag_BYTES32
Positional Arguments
tag_BYTES32
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

listTypeRepositoryTags

listTypeRepositoryTags function

snet contract Registry listTypeRepositoryTags [-h] [--transact]
                                              [--gas-price GAS_PRICE]
                                              [--wallet-index WALLET_INDEX]
                                              [--yes] [--quiet | --verbose]
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

listTypeRepositoriesForTag

listTypeRepositoriesForTag function

snet contract Registry listTypeRepositoriesForTag [-h] [--transact]
                                                  [--gas-price GAS_PRICE]
                                                  [--wallet-index WALLET_INDEX]
                                                  [--yes]
                                                  [--quiet | --verbose]
                                                  tag_BYTES32
Positional Arguments
tag_BYTES32
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False

supportsInterface

supportsInterface function

snet contract Registry supportsInterface [-h] [--transact]
                                         [--gas-price GAS_PRICE]
                                         [--wallet-index WALLET_INDEX] [--yes]
                                         [--quiet | --verbose]
                                         interfaceID_BYTES4
Positional Arguments
interfaceID_BYTES4
Named Arguments
--transact

Invoke contract function as transaction

Default: “call”

transaction arguments
--gas-price

Ethereum gas price in Wei or time based gas price strategy (‘fast’ ~1min, ‘medium’ ~5min or ‘slow’ ~60min) (defaults to session.default_gas_price)

--wallet-index

Wallet index of account to use for signing (defaults to session.identity.default_wallet_index)

--yes, -y

Skip interactive confirmation of transaction payload

Default: False

--quiet, -q

Quiet transaction printing

Default: False

--verbose, -v

Verbose transaction printing

Default: False