remove-global-currency-exchange.rst (790B)
1 .. ts:op:: removeGlobalCurrencyExchange 2 3 Remove an exchange registered for a global currency. 4 5 **Request:** 6 7 The request must be a `RemoveGlobalCurrencyExchangeRequest` 8 object. 9 10 **Response:** 11 12 On success, the result is an empty object (`EmptyObject`). 13 14 **Side effects:** 15 16 Removes the registration from the wallet's database; removing 17 the last exchange of a currency also removes the global 18 currency information. When the configuration changed, a 19 ``balance-change`` notification is emitted. 20 21 **Details:** 22 23 Removing an exchange that is not registered is a no-op. 24 25 .. ts:def:: RemoveGlobalCurrencyExchangeRequest 26 27 interface RemoveGlobalCurrencyExchangeRequest { 28 currency: string; 29 exchangeBaseUrl: string; 30 exchangeMasterPub: string; 31 }