StartBinder
Starts a binder for a specific beta chain with binding rules.
Request
POST /nxt?requestType=startBinder
All endpoints use port 22024 by default.
Parameters
| Name | Type | Description | Required |
|---|---|---|---|
secretPhrase | string | Secret passphrase for account | Yes |
privateKey | string | Private key for account | No |
publicKey | string | Public key for account | No |
betaChain | string | Beta chain name | No |
minRateQNTPerFXT | long | Minimum rate in QNT per FXT | No |
totalFeesLimitFQT | long | Total fees limit in FQT | No |
overpayFQTPerFXT | long | Overpay per FXT in FQT | No |
feeCalculatorName | string | Fee calculator name | No |
filter | string | Filter (repeatable) | No |
bindingRulesJSON | string | Binding rules as JSON array | No |
Response
{
"binder": {
"account": "1234567890123456789",
"accountRS": "SHAMWARI-ABCD-EFGH-IJKL-MNOPQ",
"betaChain": "SHAMWARI_TEST",
"minRateQNTPerFXT": "100000000000",
"totalFeesLimitFQT": "50000000000000",
"overpayFQTPerFXT": "10000000000",
"feeCalculatorName": "standard",
"rules": [],
"nextUpdateTime": 1700000000
},
"errorCode": 0,
"errorDescription": ""
}
Example
curl -X POST "http://localhost:22024/nxt?requestType=startBinder" \
-d "secretPhrase=your_secret_passphrase" \
-d "minRateQNTPerFXT=100000000000" \
-d "totalFeesLimitFQT=50000000000000" \
-d "overpayFQTPerFXT=10000000000"