# enable_slp
The enable_slp
method allows you to activate additional SLP tokens. Before using this method, you first need to use the enable_bch_with_tokens method.
parameter | Type | Description |
---|---|---|
ticker | string | Ticker of the SLP token. |
activation_params.required_confirmations | integer | Optional. Confirmations to wait for steps in swap. Defaults to value in the coins file if not set. |
curl --url "http://127.0.0.1:7783" --data "{
\"userpass\":\"$userpass\",
\"method\":\"enable_slp\",
\"mmrpc\":\"2.0\",
\"params\":{
\"ticker\":\"SPICE-SLP\",
\"activation_params\": {
\"required_confirmations\": 3
}
}
}"
# Response
{
"mmrpc":"2.0",
"result":{
"balances":{
"simpleledger:qrf5vpn78s7rjexrjhlwyzzeg7gw98k7t5va3wuz4v":{
"spendable":"0","unspendable":"0"
}
},
"token_id":"7f8889682d57369ed0e32336f8b7e0ffec625a35cca183f4e81fde4e71a538a1",
"platform_coin":"BCH",
"required_confirmations":3
},
"id":null
}
# Error - BCH not yet activated
{
"mmrpc":"2.0",
"error":"Platform coin BCH is not activated",
"error_path":"token.lp_coins",
"error_trace":"token:102] lp_coins:1924]",
"error_type":"PlatformCoinIsNotActivated",
"error_data":"BCH",
"id":null
}
# Error - Token already activated
{
"mmrpc":"2.0",
"error":"Token SPICE-SLP is already activated",
"error_path":"token",
"error_trace":"token:95]",
"error_type":"TokenIsAlreadyActivated",
"error_data":"SPICE-SLP",
"id":null
}
# Error - Token config not found in coins file
{
"mmrpc":"2.0",
"error":"Token SPICE-SLP-WRONG config is not found",
"error_path":"token.prelude",
"error_trace":"token:98] prelude:56]",
"error_type":"TokenConfigIsNotFound",
"error_data":"SPICE-SLP-WRONG",
"id":null
}