diff --git a/proto/clementine.proto b/proto/clementine.proto index bc4aa7a..80206c8 100644 --- a/proto/clementine.proto +++ b/proto/clementine.proto @@ -655,8 +655,16 @@ message RawTxWithRbfInfo { RbfSigningInfoRpc rbf_info = 2; } +message OperatorWithrawalResponse { + XOnlyPublicKeyRpc operator_xonly_pk = 1; + oneof response { + RawSignedTx raw_tx = 2; + string error = 3; + } +} + message AggregatorWithdrawResponse { - repeated string withdraw_responses = 1; + repeated OperatorWithrawalResponse withdraw_responses = 1; } message GetEmergencyStopTxRequest { @@ -725,4 +733,4 @@ service ClementineAggregator { rpc InternalGetEmergencyStopTx(GetEmergencyStopTxRequest) returns (GetEmergencyStopTxResponse) {} rpc Vergen(Empty) returns (VergenResponse) {} -} +} \ No newline at end of file