MaxLogFileSizeint`long:"maxlogfilesize" description:"Maximum logfile size in MB."`
MaxLogFileSizeint`long:"maxlogfilesize" description:"Maximum logfile size in MB."`
DebugLevelstring`long:"debuglevel" description:"Logging level for all subsystems {trace, debug, info, warn, error, critical} -- You may also specify <subsystem>=<level>,<subsystem2>=<level>,... to set the log level for individual subsystems -- Use show to list available subsystems"`
DebugLevelstring`long:"debuglevel" description:"Logging level for all subsystems {trace, debug, info, warn, error, critical} -- You may also specify <subsystem>=<level>,<subsystem2>=<level>,... to set the log level for individual subsystems -- Use show to list available subsystems"`
MaxLSATCost uint32`long:"maxlsatcost" description:"Maximum cost in satoshis that loopd is going to pay for an LSAT token automatically. Does not include routing fees."`
MaxL402Cost uint32`long:"maxl402cost" description:"Maximum cost in satoshis that loopd is going to pay for an L402 token automatically. Does not include routing fees."`
MaxLSATFee uint32`long:"maxlsatfee" description:"Maximum routing fee in satoshis that we are willing to pay while paying for an LSAT token."`
MaxL402Fee uint32`long:"maxl402fee" description:"Maximum routing fee in satoshis that we are willing to pay while paying for an L402 token."`
LoopOutMaxPartsuint32`long:"loopoutmaxparts" description:"The maximum number of payment parts that may be used for a loop out swap."`
LoopOutMaxPartsuint32`long:"loopoutmaxparts" description:"The maximum number of payment parts that may be used for a loop out swap."`
"summary":"loop: `listauth`\nGetL402Tokens returns all L402 tokens the daemon ever paid for.",
"operationId":"SwapClient_GetL402Tokens",
"responses":{
"200":{
"description":"A successful response.",
"schema":{
"$ref":"#/definitions/looprpcTokensResponse"
}
},
"default":{
"description":"An unexpected error response.",
"schema":{
"$ref":"#/definitions/rpcStatus"
}
}
},
"tags":[
"SwapClient"
]
}
},
"/v1/liquidity/params":{
"/v1/liquidity/params":{
"get":{
"get":{
"summary":"loop: `getparams`\nGetLiquidityParams gets the parameters that the daemon's liquidity manager\nis currently configured with. This may be nil if nothing is configured.\n[EXPERIMENTAL]: endpoint is subject to change.",
"summary":"loop: `getparams`\nGetLiquidityParams gets the parameters that the daemon's liquidity manager\nis currently configured with. This may be nil if nothing is configured.\n[EXPERIMENTAL]: endpoint is subject to change.",
@ -515,29 +538,6 @@
"SwapClient"
"SwapClient"
]
]
}
}
},
"/v1/lsat/tokens":{
"get":{
"summary":"loop: `listauth`\nGetLsatTokens returns all LSAT tokens the daemon ever paid for.",
"operationId":"SwapClient_GetLsatTokens",
"responses":{
"200":{
"description":"A successful response.",
"schema":{
"$ref":"#/definitions/looprpcTokensResponse"
}
},
"default":{
"description":"An unexpected error response.",
"schema":{
"$ref":"#/definitions/rpcStatus"
}
}
},
"tags":[
"SwapClient"
]
}
}
}
},
},
"definitions":{
"definitions":{
@ -824,6 +824,53 @@
}
}
}
}
},
},
"looprpcL402Token":{
"type":"object",
"properties":{
"base_macaroon":{
"type":"string",
"format":"byte",
"description":"The base macaroon that was baked by the auth server."
},
"payment_hash":{
"type":"string",
"format":"byte",
"description":"The payment hash of the payment that was paid to obtain the token."
},
"payment_preimage":{
"type":"string",
"format":"byte",
"description":"The preimage of the payment hash, knowledge of this is proof that the\npayment has been paid. If the preimage is set to all zeros, this means the\npayment is still pending and the token is not yet fully valid."
},
"amount_paid_msat":{
"type":"string",
"format":"int64",
"description":"The amount of millisatoshis that was paid to get the token."
},
"routing_fee_paid_msat":{
"type":"string",
"format":"int64",
"description":"The amount of millisatoshis paid in routing fee to pay for the token."
},
"time_created":{
"type":"string",
"format":"int64",
"description":"The creation time of the token as UNIX timestamp in seconds."
},
"expired":{
"type":"boolean",
"description":"Indicates whether the token is expired or still valid."
},
"storage_name":{
"type":"string",
"description":"Identifying attribute of this token in the store. Currently represents the\nfile name of the token where it's stored on the file system."
},
"id":{
"type":"string",
"description":"The l402 ID of the token."
}
}
},
"looprpcLiquidityParameters":{
"looprpcLiquidityParameters":{
"type":"object",
"type":"object",
"properties":{
"properties":{
@ -1231,53 +1278,6 @@
}
}
}
}
},
},
"looprpcLsatToken":{
"type":"object",
"properties":{
"base_macaroon":{
"type":"string",
"format":"byte",
"description":"The base macaroon that was baked by the auth server."
},
"payment_hash":{
"type":"string",
"format":"byte",
"description":"The payment hash of the payment that was paid to obtain the token."
},
"payment_preimage":{
"type":"string",
"format":"byte",
"description":"The preimage of the payment hash, knowledge of this is proof that the\npayment has been paid. If the preimage is set to all zeros, this means the\npayment is still pending and the token is not yet fully valid."
},
"amount_paid_msat":{
"type":"string",
"format":"int64",
"description":"The amount of millisatoshis that was paid to get the token."
},
"routing_fee_paid_msat":{
"type":"string",
"format":"int64",
"description":"The amount of millisatoshis paid in routing fee to pay for the token."
},
"time_created":{
"type":"string",
"format":"int64",
"description":"The creation time of the token as UNIX timestamp in seconds."
},
"expired":{
"type":"boolean",
"description":"Indicates whether the token is expired or still valid."
},
"storage_name":{
"type":"string",
"description":"Identifying attribute of this token in the store. Currently represents the\nfile name of the token where it's stored on the file system."
},
"id":{
"type":"string",
"description":"The l402 ID of the token."
}
}
},
"looprpcOutQuoteResponse":{
"looprpcOutQuoteResponse":{
"type":"object",
"type":"object",
"properties":{
"properties":{
@ -1534,7 +1534,7 @@
"tokens":{
"tokens":{
"type":"array",
"type":"array",
"items":{
"items":{
"$ref":"#/definitions/looprpcLsatToken"
"$ref":"#/definitions/looprpcL402Token"
},
},
"description":"List of all tokens the daemon knows of, including old/expired tokens."
"description":"List of all tokens the daemon knows of, including old/expired tokens."