2024-08-07 11:19:52 +09:30
{
"$schema" : "../rpc-schema-draft.json" ,
"type" : "object" ,
"rpc" : "askrene-age" ,
2024-11-08 13:40:46 +10:30
"title" : "Command for expiring information in a layer" ,
"added" : "v24.11" ,
2024-08-07 11:19:52 +09:30
"description" : [
"The **askrene-age** RPC command tells askrene that information added to a layer by *askrene-inform-channel* beyond a certain age is less useful. It currently completely forgets constraints older than *cutoff*."
] ,
"request" : {
"required" : [
"layer" ,
"cutoff"
] ,
2024-10-30 09:38:42 +10:30
"additionalProperties" : false ,
2024-08-07 11:19:52 +09:30
"properties" : {
"layer" : {
"type" : "string" ,
"description" : [
"The name of the layer to apply this change to."
]
} ,
"cutoff" : {
"type" : "u64" ,
"description" : [
"The UNIX timestamp: constraints older than this will be forgotten."
]
}
}
} ,
"response" : {
"required" : [
"layer" ,
"num_removed"
] ,
2024-10-30 09:38:42 +10:30
"additionalProperties" : false ,
2024-08-07 11:19:52 +09:30
"properties" : {
"layer" : {
"type" : "string" ,
"description" : [
"The *layer* parameter provided."
]
} ,
"num_removed" : {
"type" : "u64" ,
"description" : [
"The number of constraints removed from *layer*"
]
}
}
} ,
"see_also" : [
"lightning-getroutes(7)" ,
"lightning-askrene-inform-channel(7)" ,
"lightning-askrene-listlayers(7)"
] ,
"author" : [
"Rusty Russell <<rusty@rustcorp.com.au>> is mainly responsible."
] ,
"resources" : [
"Main web site: <https://github.com/ElementsProject/lightning>"
]
}