We price in risk as riskfactor percent per year. */
| 108 | |
| 109 | /* We price in risk as riskfactor percent per year. */ |
| 110 | static struct amount_msat risk_price(struct amount_msat amount, |
| 111 | u32 riskfactor, u32 cltv_delay) |
| 112 | { |
| 113 | struct amount_msat riskfee; |
| 114 | |
| 115 | if (!amount_msat_scale(&riskfee, amount, |
| 116 | riskfactor / 100.0 / BLOCKS_PER_YEAR |
| 117 | * cltv_delay)) |
| 118 | return AMOUNT_MSAT(-1ULL); |
| 119 | return riskfee; |
| 120 | } |
| 121 | |
| 122 | /* Do Dijkstra: start in this case is the dst node. */ |
| 123 | const struct dijkstra * |
no test coverage detected