diff --git a/cobo_custody/client/mpc_client.py b/cobo_custody/client/mpc_client.py index d4191c1..65ff8bb 100644 --- a/cobo_custody/client/mpc_client.py +++ b/cobo_custody/client/mpc_client.py @@ -116,10 +116,11 @@ def get_main_address(self, chain_code: str) -> ApiResponse: params = {"chain_code": chain_code} return self.request("GET", "/v1/custody/mpc/get_main_address/", params) - def generate_addresses(self, chain_code: str, count: int) -> ApiResponse: + def generate_addresses(self, chain_code: str, count: int, encoding: int = None) -> ApiResponse: params = { "chain_code": chain_code, "count": count, + "encoding": encoding } return self.request("POST", "/v1/custody/mpc/generate_addresses/", params) @@ -344,3 +345,7 @@ def babylon_list_waiting_broadcast_transactions(self, asset_coin: str, address: params = {"asset_coin": asset_coin, "address": address} return self.request("GET", "/v1/custody/mpc/babylon/list_waiting_broadcast_transactions/", params) + def get_approval_details(self, request_id: str): + params = {"request_id": request_id} + return self.request("GET", "/v1/custody/mpc/get_approval_details/", params) +