Skip to main content

AddBindingRule

Adds a new binding rule to a binder.

Request

POST /nxt?requestType=addBindingRule

All endpoints use port 22024 by default.

Parameters

NameTypeDescriptionRequired
secretPhrasestringSecret passphrase for accountYes
betaChainstringBeta chain nameNo
minRateQNTPerFXTlongMinimum rate in QNT per FXTYes
totalFeesLimitFQTlongTotal fees limit in FQTYes
overpayFQTPerFXTlongOverpay per FXT in FQTNo
feeCalculatorNamestringFee calculator nameNo
filterstringFilter (repeatable)No
filterstringFilter (repeatable)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=addBindingRule" \
-d "secretPhrase=your_secret_passphrase" \
-d "minRateQNTPerFXT=100000000000" \
-d "totalFeesLimitFQT=50000000000000" \
-d "overpayFQTPerFXT=10000000000"