Closed michielbdejong closed 7 years ago
So that's considering that a user may use ilp-plugin-bells to connect to a five-bells-ledger and expect it to work. they may request a quote from a connector expecting this connector to respond in the way ilp-connector version 13 would do. And when connectors establish a new trustline, both should use ilp-plugin-virtual version 12 (unless they agreed otherwise in private).
so private trustlines are an exception (the parties may agree to use a non-standard protocol there), but any other server-server or client-server communication should use these versions, otherwise they're not considered to be on the live net.
I should mention the versions of the various rfcs currently considered 'live'. For the ilp plugin interface, it's currently https://github.com/interledger/rfcs/commit/1eb5d449bce25ecd59ef85c7819e667be07f3ed1
Most ILP nodes run ilp-kit, meaning that the most recent ilp-kit version dictates the ilp-connector version and ilp-plugin-bells version everybody should use. Currently, it's: