SMF Op - CcsWalletAccountsForCLI
Overview
The CcsWalletAccountsForCli operation queries all of the Wallet Accounts for a CLI.
This operation is used by the IN Tester when we want to get all of the Wallet Accounts belonging to a CLI.
Note: These tables are replicated from BE so we should wait between operations that modify them before using this query.
- Direction: OUTBOUND
- From: SMF (IN Tester)
- To: SMF (Database Under Test)
Attributes
The operation attributes are as follows:
Attribute | Type | Description |
---|---|---|
type
|
String |
db.smf.CcsWalletAccountsForCli
|
label
|
String |
An optional label for this node if it is to be the target of a branch operation.
|
arguments
|
Object | *[Required]* The structure of the CCS Wallet Accounts Arg to construct and send. |
Example
This is an example entry within the operations
array:
{
"type": "db.smf.CcsWalletAccountsForCli",
"arguments": {
"account_cli": "99999900001"
}
}
Arguments
The following outbound arguments are supported:
Argument | Type | Notes |
---|---|---|
account_cli
|
Integer | The CLI to query Wallet Accounts for. |
Result
It is expected that the result will contain the following:
Column | Type | Description |
---|---|---|
account_number
|
Integer |
The ACCOUNT_NUMBER of a CCS_ACCT
|
be_acct_id
|
Integer |
The BE_ACCT_ID of a wallet. This is used by the BE and can be used to see if an account exists.
|
wallet_type_id
|
Integer |
The WALLET_TYPE_ID of a wallet.
|
wallet_type_name
|
String | The name of the wallet type. |