diff --git a/content/rippled.md b/content/rippled.md index 722150a1c5..89ee57f3ba 100644 --- a/content/rippled.md +++ b/content/rippled.md @@ -6198,7 +6198,8 @@ The request includes the following parameters: | secret | String | Secret key of the account supplying the transaction, used to sign it. Do not send your secret to untrusted servers or through unsecured network connections. | | offline | Boolean | (Optional, defaults to false) If true, when constructing the transaction, do not attempt to automatically fill in or validate values. | | build_path | Boolean | (Optional) If provided for a Payment-type transaction, automatically fill in the `Paths` field before signing. __*Caution:*__ The server looks for the presence or absence of this field, not its value. This behavior may change. | -| fee\_mult\_max | Number | (Optional) If the `Fee` parameter ([transaction cost](tx-cost.html)) is omitted, this field limits the automatically-provided value so that it is less than or equal to the base transaction cost times this value. _(Starting in [version 0.30.1][], this can be a decimal instead of an integer.)_ TODO | +| fee\_mult\_max | Integer | (Optional) If the `Fee` parameter ([transaction cost](tx-cost.html)) is omitted, this field limits the automatically-provided value so that it is less than or equal to the base transaction cost times this value. | +| fee\_div\_max | Integer | (Optional) Used with `fee_mult_max` to create a fractional multiplier for the limit. Specifically, the server multiplies its base [transaction cost](tx-cost.html) by `fee_mult_max`, then divides by this value (rounding down to an integer) to get a limit. If the automatically-provided `Fee` value would be over the limit, signing fails. _(New in [version 0.30.1][])_ | The server automatically attempts to fill in certain fields from the `tx_json` object if they are omitted, unless you specified `offline` as true. Otherwise, the following fields from the [transaction format](transactions.html) are automatically filled in: @@ -6362,6 +6363,7 @@ A sign-and-submit request includes the following parameters: | offline | Boolean | (Optional, defaults to false) If true, when constructing the transaction, do not attempt to automatically fill in or validate values. | | build_path | Boolean | (Optional) If provided for a Payment-type transaction, automatically fill in the `Paths` field before signing. You must omit this field if the transaction is a direct XRP-to-XRP transfer. __*Caution:*__ The server looks for the presence or absence of this field, not its value. This behavior may change. | | fee\_mult\_max | Integer | (Optional) If the `Fee` parameter is omitted, this field limits the automatically-provided `Fee` value so that it is less than or equal to the long-term base transaction cost times this value. | +| fee\_div\_max | Integer | (Optional) Used with `fee_mult_max` to create a fractional multiplier for the limit. Specifically, the server multiplies its base [transaction cost](tx-cost.html) by `fee_mult_max`, then divides by this value (rounding down to an integer) to get a limit. If the automatically-provided `Fee` value would be over the limit, the submit command fails. _(New in [version 0.30.1][])_ | See the [sign command](#sign) for detailed information on how the server automatically fills in certain fields. diff --git a/rippled-apis.html b/rippled-apis.html index 1143c033cd..c8fd58d4e7 100644 --- a/rippled-apis.html +++ b/rippled-apis.html @@ -7215,8 +7215,13 @@ rippled sign sssssssssssssssssssssssssssss '{"TransactionType": "Payment", "Acco fee_mult_max -Number -(Optional) If the Fee parameter (transaction cost) is omitted, this field limits the automatically-provided value so that it is less than or equal to the base transaction cost times this value. (Starting in version 0.30.1, this can be a decimal instead of an integer.) TODO +Integer +(Optional) If the Fee parameter (transaction cost) is omitted, this field limits the automatically-provided value so that it is less than or equal to the base transaction cost times this value. + + +fee_div_max +Integer +(Optional) Used with fee_mult_max to create a fractional multiplier for the limit. Specifically, the server multiplies its base transaction cost by fee_mult_max, then divides by this value (rounding down to an integer) to get a limit. If the automatically-provided Fee value would be over the limit, signing fails. (New in version 0.30.1) @@ -7418,6 +7423,11 @@ submit 1200002280000000240000000361D4838D7EA4C6800000000000000000000000000055534 Integer (Optional) If the Fee parameter is omitted, this field limits the automatically-provided Fee value so that it is less than or equal to the long-term base transaction cost times this value. + +fee_div_max +Integer +(Optional) Used with fee_mult_max to create a fractional multiplier for the limit. Specifically, the server multiplies its base transaction cost by fee_mult_max, then divides by this value (rounding down to an integer) to get a limit. If the automatically-provided Fee value would be over the limit, the submit command fails. (New in version 0.30.1) +

See the sign command for detailed information on how the server automatically fills in certain fields.