mirror of
https://github.com/lightninglabs/loop
synced 2024-11-16 00:12:52 +00:00
e299dc696c
In this commit, we rename all the service actions from uncharge, to loop out instead. We do this in order to be line with the new naming scheme for the service.
51 lines
864 B
Protocol Buffer
51 lines
864 B
Protocol Buffer
syntax = "proto3";
|
|
|
|
import "google/api/annotations.proto";
|
|
|
|
package looprpc;
|
|
|
|
option go_package = "github.com/lightninglabs/loop/looprpc";
|
|
|
|
service SwapServer {
|
|
rpc NewLoopOutSwap(ServerLoopOutRequest) returns (ServerLoopOutResponse);
|
|
|
|
rpc LoopOutQuote(ServerLoopOutQuoteRequest) returns (ServerLoopOutQuote);
|
|
}
|
|
|
|
message ServerLoopOutRequest {
|
|
bytes receiver_key = 1;
|
|
|
|
bytes swap_hash = 2;
|
|
|
|
uint64 amt = 3;
|
|
}
|
|
|
|
message ServerLoopOutResponse {
|
|
string swap_invoice= 1;
|
|
|
|
string prepay_invoice = 2;
|
|
|
|
bytes sender_key = 3;
|
|
|
|
int32 expiry = 4;
|
|
}
|
|
|
|
message ServerLoopOutQuoteRequest {
|
|
}
|
|
|
|
message ServerLoopOutQuote {
|
|
string swap_payment_dest = 1;
|
|
|
|
int64 swap_fee_base = 2;
|
|
|
|
int64 swap_fee_rate = 3;
|
|
|
|
uint64 prepay_amt = 4;
|
|
|
|
uint64 min_swap_amount = 5;
|
|
|
|
uint64 max_swap_amount = 6;
|
|
|
|
int32 cltv_delta = 7;
|
|
}
|