Documentation ¶
Overview ¶
Package larpc is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package larpc is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Variables
- func RegisterAssetClientHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterAssetClientHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AssetClientClient) error
- func RegisterAssetClientHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterAssetClientHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AssetClientServer) error
- func RegisterAssetClientServer(s *grpc.Server, srv AssetClientServer)
- func RegisterAssetServerHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterAssetServerHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AssetServerClient) error
- func RegisterAssetServerHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterAssetServerHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AssetServerServer) error
- func RegisterAssetServerServer(s *grpc.Server, srv AssetServerServer)
- type AssetClientClient
- type AssetClientServer
- type AssetClient_SubscribeClientContractsClient
- type AssetClient_SubscribeClientContractsServer
- type AssetServerClient
- type AssetServerServer
- type ClientCloseContractRequest
- func (*ClientCloseContractRequest) Descriptor() ([]byte, []int)
- func (m *ClientCloseContractRequest) GetUuid() string
- func (*ClientCloseContractRequest) ProtoMessage()
- func (m *ClientCloseContractRequest) Reset()
- func (m *ClientCloseContractRequest) String() string
- func (m *ClientCloseContractRequest) XXX_DiscardUnknown()
- func (m *ClientCloseContractRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClientCloseContractRequest) XXX_Merge(src proto.Message)
- func (m *ClientCloseContractRequest) XXX_Size() int
- func (m *ClientCloseContractRequest) XXX_Unmarshal(b []byte) error
- type ClientCloseContractResponse
- func (*ClientCloseContractResponse) Descriptor() ([]byte, []int)
- func (*ClientCloseContractResponse) ProtoMessage()
- func (m *ClientCloseContractResponse) Reset()
- func (m *ClientCloseContractResponse) String() string
- func (m *ClientCloseContractResponse) XXX_DiscardUnknown()
- func (m *ClientCloseContractResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClientCloseContractResponse) XXX_Merge(src proto.Message)
- func (m *ClientCloseContractResponse) XXX_Size() int
- func (m *ClientCloseContractResponse) XXX_Unmarshal(b []byte) error
- type ClientContract
- func (*ClientContract) Descriptor() ([]byte, []int)
- func (m *ClientContract) GetAmount() float64
- func (m *ClientContract) GetAmountSatInit() int64
- func (m *ClientContract) GetAmountSatMargin() int64
- func (m *ClientContract) GetAsset() string
- func (m *ClientContract) GetContractType() ContractType
- func (m *ClientContract) GetInitInvoice() string
- func (m *ClientContract) GetInvoicesPaid() bool
- func (m *ClientContract) GetMarginInvoice() string
- func (m *ClientContract) GetUuid() string
- func (*ClientContract) ProtoMessage()
- func (m *ClientContract) Reset()
- func (m *ClientContract) String() string
- func (m *ClientContract) XXX_DiscardUnknown()
- func (m *ClientContract) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClientContract) XXX_Merge(src proto.Message)
- func (m *ClientContract) XXX_Size() int
- func (m *ClientContract) XXX_Unmarshal(b []byte) error
- type ClientCreateContractRequest
- func (*ClientCreateContractRequest) Descriptor() ([]byte, []int)
- func (m *ClientCreateContractRequest) GetAmount() float64
- func (m *ClientCreateContractRequest) GetAsset() string
- func (m *ClientCreateContractRequest) GetContractType() ContractType
- func (*ClientCreateContractRequest) ProtoMessage()
- func (m *ClientCreateContractRequest) Reset()
- func (m *ClientCreateContractRequest) String() string
- func (m *ClientCreateContractRequest) XXX_DiscardUnknown()
- func (m *ClientCreateContractRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClientCreateContractRequest) XXX_Merge(src proto.Message)
- func (m *ClientCreateContractRequest) XXX_Size() int
- func (m *ClientCreateContractRequest) XXX_Unmarshal(b []byte) error
- type ClientCreateContractResponse
- func (*ClientCreateContractResponse) Descriptor() ([]byte, []int)
- func (m *ClientCreateContractResponse) GetContract() *ClientContract
- func (m *ClientCreateContractResponse) GetExpectedInitAmount() int64
- func (m *ClientCreateContractResponse) GetExpectedMarginAmount() int64
- func (m *ClientCreateContractResponse) GetOurPrice() float64
- func (m *ClientCreateContractResponse) GetPercentMargin() float64
- func (m *ClientCreateContractResponse) GetServerPrice() float64
- func (*ClientCreateContractResponse) ProtoMessage()
- func (m *ClientCreateContractResponse) Reset()
- func (m *ClientCreateContractResponse) String() string
- func (m *ClientCreateContractResponse) XXX_DiscardUnknown()
- func (m *ClientCreateContractResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClientCreateContractResponse) XXX_Merge(src proto.Message)
- func (m *ClientCreateContractResponse) XXX_Size() int
- func (m *ClientCreateContractResponse) XXX_Unmarshal(b []byte) error
- type ClientListContractsRequest
- func (*ClientListContractsRequest) Descriptor() ([]byte, []int)
- func (*ClientListContractsRequest) ProtoMessage()
- func (m *ClientListContractsRequest) Reset()
- func (m *ClientListContractsRequest) String() string
- func (m *ClientListContractsRequest) XXX_DiscardUnknown()
- func (m *ClientListContractsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClientListContractsRequest) XXX_Merge(src proto.Message)
- func (m *ClientListContractsRequest) XXX_Size() int
- func (m *ClientListContractsRequest) XXX_Unmarshal(b []byte) error
- type ClientListContractsResponse
- func (*ClientListContractsResponse) Descriptor() ([]byte, []int)
- func (m *ClientListContractsResponse) GetContracts() []*ClientContract
- func (*ClientListContractsResponse) ProtoMessage()
- func (m *ClientListContractsResponse) Reset()
- func (m *ClientListContractsResponse) String() string
- func (m *ClientListContractsResponse) XXX_DiscardUnknown()
- func (m *ClientListContractsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClientListContractsResponse) XXX_Merge(src proto.Message)
- func (m *ClientListContractsResponse) XXX_Size() int
- func (m *ClientListContractsResponse) XXX_Unmarshal(b []byte) error
- type ClientOpenContractRequest
- func (*ClientOpenContractRequest) Descriptor() ([]byte, []int)
- func (m *ClientOpenContractRequest) GetUuid() string
- func (*ClientOpenContractRequest) ProtoMessage()
- func (m *ClientOpenContractRequest) Reset()
- func (m *ClientOpenContractRequest) String() string
- func (m *ClientOpenContractRequest) XXX_DiscardUnknown()
- func (m *ClientOpenContractRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClientOpenContractRequest) XXX_Merge(src proto.Message)
- func (m *ClientOpenContractRequest) XXX_Size() int
- func (m *ClientOpenContractRequest) XXX_Unmarshal(b []byte) error
- type ClientOpenContractResponse
- func (*ClientOpenContractResponse) Descriptor() ([]byte, []int)
- func (m *ClientOpenContractResponse) GetContract() *ClientContract
- func (*ClientOpenContractResponse) ProtoMessage()
- func (m *ClientOpenContractResponse) Reset()
- func (m *ClientOpenContractResponse) String() string
- func (m *ClientOpenContractResponse) XXX_DiscardUnknown()
- func (m *ClientOpenContractResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClientOpenContractResponse) XXX_Merge(src proto.Message)
- func (m *ClientOpenContractResponse) XXX_Size() int
- func (m *ClientOpenContractResponse) XXX_Unmarshal(b []byte) error
- type ClientRequestPaymentRequest
- func (*ClientRequestPaymentRequest) Descriptor() ([]byte, []int)
- func (m *ClientRequestPaymentRequest) GetPayReq() string
- func (*ClientRequestPaymentRequest) ProtoMessage()
- func (m *ClientRequestPaymentRequest) Reset()
- func (m *ClientRequestPaymentRequest) String() string
- func (m *ClientRequestPaymentRequest) XXX_DiscardUnknown()
- func (m *ClientRequestPaymentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClientRequestPaymentRequest) XXX_Merge(src proto.Message)
- func (m *ClientRequestPaymentRequest) XXX_Size() int
- func (m *ClientRequestPaymentRequest) XXX_Unmarshal(b []byte) error
- type ClientRequestPaymentRequestRequest
- func (*ClientRequestPaymentRequestRequest) Descriptor() ([]byte, []int)
- func (m *ClientRequestPaymentRequestRequest) GetAmountSat() int64
- func (*ClientRequestPaymentRequestRequest) ProtoMessage()
- func (m *ClientRequestPaymentRequestRequest) Reset()
- func (m *ClientRequestPaymentRequestRequest) String() string
- func (m *ClientRequestPaymentRequestRequest) XXX_DiscardUnknown()
- func (m *ClientRequestPaymentRequestRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClientRequestPaymentRequestRequest) XXX_Merge(src proto.Message)
- func (m *ClientRequestPaymentRequestRequest) XXX_Size() int
- func (m *ClientRequestPaymentRequestRequest) XXX_Unmarshal(b []byte) error
- type ClientRequestPaymentRequestResponse
- func (*ClientRequestPaymentRequestResponse) Descriptor() ([]byte, []int)
- func (m *ClientRequestPaymentRequestResponse) GetPayReq() string
- func (*ClientRequestPaymentRequestResponse) ProtoMessage()
- func (m *ClientRequestPaymentRequestResponse) Reset()
- func (m *ClientRequestPaymentRequestResponse) String() string
- func (m *ClientRequestPaymentRequestResponse) XXX_DiscardUnknown()
- func (m *ClientRequestPaymentRequestResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClientRequestPaymentRequestResponse) XXX_Merge(src proto.Message)
- func (m *ClientRequestPaymentRequestResponse) XXX_Size() int
- func (m *ClientRequestPaymentRequestResponse) XXX_Unmarshal(b []byte) error
- type ClientRequestPaymentResponse
- func (*ClientRequestPaymentResponse) Descriptor() ([]byte, []int)
- func (*ClientRequestPaymentResponse) ProtoMessage()
- func (m *ClientRequestPaymentResponse) Reset()
- func (m *ClientRequestPaymentResponse) String() string
- func (m *ClientRequestPaymentResponse) XXX_DiscardUnknown()
- func (m *ClientRequestPaymentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClientRequestPaymentResponse) XXX_Merge(src proto.Message)
- func (m *ClientRequestPaymentResponse) XXX_Size() int
- func (m *ClientRequestPaymentResponse) XXX_Unmarshal(b []byte) error
- type ClientSubscribeContractsRequest
- func (*ClientSubscribeContractsRequest) Descriptor() ([]byte, []int)
- func (*ClientSubscribeContractsRequest) ProtoMessage()
- func (m *ClientSubscribeContractsRequest) Reset()
- func (m *ClientSubscribeContractsRequest) String() string
- func (m *ClientSubscribeContractsRequest) XXX_DiscardUnknown()
- func (m *ClientSubscribeContractsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClientSubscribeContractsRequest) XXX_Merge(src proto.Message)
- func (m *ClientSubscribeContractsRequest) XXX_Size() int
- func (m *ClientSubscribeContractsRequest) XXX_Unmarshal(b []byte) error
- type ContractType
- type Payment
- func (*Payment) Descriptor() ([]byte, []int)
- func (m *Payment) GetAmountSat() int64
- func (m *Payment) GetContractUuid() string
- func (m *Payment) GetOutbound() bool
- func (m *Payment) GetPaymentRequest() string
- func (*Payment) ProtoMessage()
- func (m *Payment) Reset()
- func (m *Payment) String() string
- func (m *Payment) XXX_DiscardUnknown()
- func (m *Payment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Payment) XXX_Merge(src proto.Message)
- func (m *Payment) XXX_Size() int
- func (m *Payment) XXX_Unmarshal(b []byte) error
- type Price
- func (*Price) Descriptor() ([]byte, []int)
- func (m *Price) GetAsset() string
- func (m *Price) GetValue() float64
- func (*Price) ProtoMessage()
- func (m *Price) Reset()
- func (m *Price) String() string
- func (m *Price) XXX_DiscardUnknown()
- func (m *Price) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Price) XXX_Merge(src proto.Message)
- func (m *Price) XXX_Size() int
- func (m *Price) XXX_Unmarshal(b []byte) error
- type Quote
- func (*Quote) Descriptor() ([]byte, []int)
- func (m *Quote) GetAmountSats() int64
- func (m *Quote) GetAssetPrice() float64
- func (m *Quote) GetPercentMargin() float64
- func (*Quote) ProtoMessage()
- func (m *Quote) Reset()
- func (m *Quote) String() string
- func (m *Quote) XXX_DiscardUnknown()
- func (m *Quote) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Quote) XXX_Merge(src proto.Message)
- func (m *Quote) XXX_Size() int
- func (m *Quote) XXX_Unmarshal(b []byte) error
- type ServerCloseContractRequest
- func (*ServerCloseContractRequest) Descriptor() ([]byte, []int)
- func (m *ServerCloseContractRequest) GetUuid() string
- func (*ServerCloseContractRequest) ProtoMessage()
- func (m *ServerCloseContractRequest) Reset()
- func (m *ServerCloseContractRequest) String() string
- func (m *ServerCloseContractRequest) XXX_DiscardUnknown()
- func (m *ServerCloseContractRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServerCloseContractRequest) XXX_Merge(src proto.Message)
- func (m *ServerCloseContractRequest) XXX_Size() int
- func (m *ServerCloseContractRequest) XXX_Unmarshal(b []byte) error
- type ServerCloseContractResponse
- func (*ServerCloseContractResponse) Descriptor() ([]byte, []int)
- func (*ServerCloseContractResponse) ProtoMessage()
- func (m *ServerCloseContractResponse) Reset()
- func (m *ServerCloseContractResponse) String() string
- func (m *ServerCloseContractResponse) XXX_DiscardUnknown()
- func (m *ServerCloseContractResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServerCloseContractResponse) XXX_Merge(src proto.Message)
- func (m *ServerCloseContractResponse) XXX_Size() int
- func (m *ServerCloseContractResponse) XXX_Unmarshal(b []byte) error
- type ServerContract
- func (*ServerContract) Descriptor() ([]byte, []int)
- func (m *ServerContract) GetAmount() float64
- func (m *ServerContract) GetAmountSats() int64
- func (m *ServerContract) GetAsset() string
- func (m *ServerContract) GetClientHost() string
- func (m *ServerContract) GetContractType() ContractType
- func (m *ServerContract) GetInitiatingPaid() bool
- func (m *ServerContract) GetInitiatingPayReq() string
- func (m *ServerContract) GetMarginPaid() bool
- func (m *ServerContract) GetMarginPayReq() string
- func (m *ServerContract) GetNumUpdates() int64
- func (m *ServerContract) GetUuid() string
- func (*ServerContract) ProtoMessage()
- func (m *ServerContract) Reset()
- func (m *ServerContract) String() string
- func (m *ServerContract) XXX_DiscardUnknown()
- func (m *ServerContract) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServerContract) XXX_Merge(src proto.Message)
- func (m *ServerContract) XXX_Size() int
- func (m *ServerContract) XXX_Unmarshal(b []byte) error
- type ServerListAssetsRequest
- func (*ServerListAssetsRequest) Descriptor() ([]byte, []int)
- func (*ServerListAssetsRequest) ProtoMessage()
- func (m *ServerListAssetsRequest) Reset()
- func (m *ServerListAssetsRequest) String() string
- func (m *ServerListAssetsRequest) XXX_DiscardUnknown()
- func (m *ServerListAssetsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServerListAssetsRequest) XXX_Merge(src proto.Message)
- func (m *ServerListAssetsRequest) XXX_Size() int
- func (m *ServerListAssetsRequest) XXX_Unmarshal(b []byte) error
- type ServerListAssetsResponse
- func (*ServerListAssetsResponse) Descriptor() ([]byte, []int)
- func (m *ServerListAssetsResponse) GetSupportedAssets() []string
- func (*ServerListAssetsResponse) ProtoMessage()
- func (m *ServerListAssetsResponse) Reset()
- func (m *ServerListAssetsResponse) String() string
- func (m *ServerListAssetsResponse) XXX_DiscardUnknown()
- func (m *ServerListAssetsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServerListAssetsResponse) XXX_Merge(src proto.Message)
- func (m *ServerListAssetsResponse) XXX_Size() int
- func (m *ServerListAssetsResponse) XXX_Unmarshal(b []byte) error
- type ServerNewContractRequest
- func (*ServerNewContractRequest) Descriptor() ([]byte, []int)
- func (m *ServerNewContractRequest) GetAmount() float64
- func (m *ServerNewContractRequest) GetAsset() string
- func (m *ServerNewContractRequest) GetContractType() ContractType
- func (m *ServerNewContractRequest) GetHost() string
- func (*ServerNewContractRequest) ProtoMessage()
- func (m *ServerNewContractRequest) Reset()
- func (m *ServerNewContractRequest) String() string
- func (m *ServerNewContractRequest) XXX_DiscardUnknown()
- func (m *ServerNewContractRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServerNewContractRequest) XXX_Merge(src proto.Message)
- func (m *ServerNewContractRequest) XXX_Size() int
- func (m *ServerNewContractRequest) XXX_Unmarshal(b []byte) error
- type ServerNewContractResponse
- func (*ServerNewContractResponse) Descriptor() ([]byte, []int)
- func (m *ServerNewContractResponse) GetAssetPrice() float64
- func (m *ServerNewContractResponse) GetInitiatingPayReq() string
- func (m *ServerNewContractResponse) GetMarginPayReq() string
- func (m *ServerNewContractResponse) GetPercentMargin() float64
- func (m *ServerNewContractResponse) GetUuid() string
- func (*ServerNewContractResponse) ProtoMessage()
- func (m *ServerNewContractResponse) Reset()
- func (m *ServerNewContractResponse) String() string
- func (m *ServerNewContractResponse) XXX_DiscardUnknown()
- func (m *ServerNewContractResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServerNewContractResponse) XXX_Merge(src proto.Message)
- func (m *ServerNewContractResponse) XXX_Size() int
- func (m *ServerNewContractResponse) XXX_Unmarshal(b []byte) error
- type UnimplementedAssetClientServer
- func (*UnimplementedAssetClientServer) CloseContract(ctx context.Context, req *ClientCloseContractRequest) (*ClientCloseContractResponse, error)
- func (*UnimplementedAssetClientServer) CreateContract(ctx context.Context, req *ClientCreateContractRequest) (*ClientCreateContractResponse, error)
- func (*UnimplementedAssetClientServer) ListContracts(ctx context.Context, req *ClientListContractsRequest) (*ClientListContractsResponse, error)
- func (*UnimplementedAssetClientServer) OpenContract(ctx context.Context, req *ClientOpenContractRequest) (*ClientOpenContractResponse, error)
- func (*UnimplementedAssetClientServer) RequestPayment(ctx context.Context, req *ClientRequestPaymentRequest) (*ClientRequestPaymentResponse, error)
- func (*UnimplementedAssetClientServer) RequestPaymentRequest(ctx context.Context, req *ClientRequestPaymentRequestRequest) (*ClientRequestPaymentRequestResponse, error)
- func (*UnimplementedAssetClientServer) SubscribeClientContracts(req *ClientSubscribeContractsRequest, ...) error
- type UnimplementedAssetServerServer
- func (*UnimplementedAssetServerServer) CloseContract(ctx context.Context, req *ServerCloseContractRequest) (*ServerCloseContractResponse, error)
- func (*UnimplementedAssetServerServer) ListAssets(ctx context.Context, req *ServerListAssetsRequest) (*ServerListAssetsResponse, error)
- func (*UnimplementedAssetServerServer) NewContract(ctx context.Context, req *ServerNewContractRequest) (*ServerNewContractResponse, error)
Constants ¶
This section is empty.
Variables ¶
var ContractType_name = map[int32]string{
0: "FUNDED",
1: "UNFUNDED",
}
var ContractType_value = map[string]int32{
"FUNDED": 0,
"UNFUNDED": 1,
}
Functions ¶
func RegisterAssetClientHandler ¶
func RegisterAssetClientHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterAssetClientHandler registers the http handlers for service AssetClient to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterAssetClientHandlerClient ¶
func RegisterAssetClientHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AssetClientClient) error
RegisterAssetClientHandlerClient registers the http handlers for service AssetClient to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "AssetClientClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "AssetClientClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "AssetClientClient" to call the correct interceptors.
func RegisterAssetClientHandlerFromEndpoint ¶
func RegisterAssetClientHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterAssetClientHandlerFromEndpoint is same as RegisterAssetClientHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterAssetClientHandlerServer ¶
func RegisterAssetClientHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AssetClientServer) error
RegisterAssetClientHandlerServer registers the http handlers for service AssetClient to "mux". UnaryRPC :call AssetClientServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.
func RegisterAssetClientServer ¶
func RegisterAssetClientServer(s *grpc.Server, srv AssetClientServer)
func RegisterAssetServerHandler ¶
func RegisterAssetServerHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterAssetServerHandler registers the http handlers for service AssetServer to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterAssetServerHandlerClient ¶
func RegisterAssetServerHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AssetServerClient) error
RegisterAssetServerHandlerClient registers the http handlers for service AssetServer to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "AssetServerClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "AssetServerClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "AssetServerClient" to call the correct interceptors.
func RegisterAssetServerHandlerFromEndpoint ¶
func RegisterAssetServerHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterAssetServerHandlerFromEndpoint is same as RegisterAssetServerHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterAssetServerHandlerServer ¶
func RegisterAssetServerHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AssetServerServer) error
RegisterAssetServerHandlerServer registers the http handlers for service AssetServer to "mux". UnaryRPC :call AssetServerServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.
func RegisterAssetServerServer ¶
func RegisterAssetServerServer(s *grpc.Server, srv AssetServerServer)
Types ¶
type AssetClientClient ¶
type AssetClientClient interface { // CreateContract is used to create a contract with the server, but not initiate it yet CreateContract(ctx context.Context, in *ClientCreateContractRequest, opts ...grpc.CallOption) (*ClientCreateContractResponse, error) // OpenContract is used to initiate a new contract with another host OpenContract(ctx context.Context, in *ClientOpenContractRequest, opts ...grpc.CallOption) (*ClientOpenContractResponse, error) // CloseContract is used to close a contract with a specific uuid CloseContract(ctx context.Context, in *ClientCloseContractRequest, opts ...grpc.CallOption) (*ClientCloseContractResponse, error) // RequestPaymentRequest is used to allow another party to create a deposit to us RequestPaymentRequest(ctx context.Context, in *ClientRequestPaymentRequestRequest, opts ...grpc.CallOption) (*ClientRequestPaymentRequestResponse, error) // RequestPayment is used to allow another party to demand money from us RequestPayment(ctx context.Context, in *ClientRequestPaymentRequest, opts ...grpc.CallOption) (*ClientRequestPaymentResponse, error) // ListContracts lists all contracts in the database ListContracts(ctx context.Context, in *ClientListContractsRequest, opts ...grpc.CallOption) (*ClientListContractsResponse, error) // SubscribeContracts returns a stream notified of all new and closed contracts SubscribeClientContracts(ctx context.Context, in *ClientSubscribeContractsRequest, opts ...grpc.CallOption) (AssetClient_SubscribeClientContractsClient, error) }
AssetClientClient is the client API for AssetClient service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewAssetClientClient ¶
func NewAssetClientClient(cc *grpc.ClientConn) AssetClientClient
type AssetClientServer ¶
type AssetClientServer interface { // CreateContract is used to create a contract with the server, but not initiate it yet CreateContract(context.Context, *ClientCreateContractRequest) (*ClientCreateContractResponse, error) // OpenContract is used to initiate a new contract with another host OpenContract(context.Context, *ClientOpenContractRequest) (*ClientOpenContractResponse, error) // CloseContract is used to close a contract with a specific uuid CloseContract(context.Context, *ClientCloseContractRequest) (*ClientCloseContractResponse, error) // RequestPaymentRequest is used to allow another party to create a deposit to us RequestPaymentRequest(context.Context, *ClientRequestPaymentRequestRequest) (*ClientRequestPaymentRequestResponse, error) // RequestPayment is used to allow another party to demand money from us RequestPayment(context.Context, *ClientRequestPaymentRequest) (*ClientRequestPaymentResponse, error) // ListContracts lists all contracts in the database ListContracts(context.Context, *ClientListContractsRequest) (*ClientListContractsResponse, error) // SubscribeContracts returns a stream notified of all new and closed contracts SubscribeClientContracts(*ClientSubscribeContractsRequest, AssetClient_SubscribeClientContractsServer) error }
AssetClientServer is the server API for AssetClient service.
type AssetClient_SubscribeClientContractsClient ¶
type AssetClient_SubscribeClientContractsClient interface { Recv() (*ClientContract, error) grpc.ClientStream }
type AssetClient_SubscribeClientContractsServer ¶
type AssetClient_SubscribeClientContractsServer interface { Send(*ClientContract) error grpc.ServerStream }
type AssetServerClient ¶
type AssetServerClient interface { NewContract(ctx context.Context, in *ServerNewContractRequest, opts ...grpc.CallOption) (*ServerNewContractResponse, error) // CloseContract is used to close a contract with a specific uuid CloseContract(ctx context.Context, in *ServerCloseContractRequest, opts ...grpc.CallOption) (*ServerCloseContractResponse, error) // ListAssets lists all supported assets ListAssets(ctx context.Context, in *ServerListAssetsRequest, opts ...grpc.CallOption) (*ServerListAssetsResponse, error) }
AssetServerClient is the client API for AssetServer service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewAssetServerClient ¶
func NewAssetServerClient(cc *grpc.ClientConn) AssetServerClient
type AssetServerServer ¶
type AssetServerServer interface { NewContract(context.Context, *ServerNewContractRequest) (*ServerNewContractResponse, error) // CloseContract is used to close a contract with a specific uuid CloseContract(context.Context, *ServerCloseContractRequest) (*ServerCloseContractResponse, error) // ListAssets lists all supported assets ListAssets(context.Context, *ServerListAssetsRequest) (*ServerListAssetsResponse, error) }
AssetServerServer is the server API for AssetServer service.
type ClientCloseContractRequest ¶
type ClientCloseContractRequest struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClientCloseContractRequest) Descriptor ¶
func (*ClientCloseContractRequest) Descriptor() ([]byte, []int)
func (*ClientCloseContractRequest) GetUuid ¶
func (m *ClientCloseContractRequest) GetUuid() string
func (*ClientCloseContractRequest) ProtoMessage ¶
func (*ClientCloseContractRequest) ProtoMessage()
func (*ClientCloseContractRequest) Reset ¶
func (m *ClientCloseContractRequest) Reset()
func (*ClientCloseContractRequest) String ¶
func (m *ClientCloseContractRequest) String() string
func (*ClientCloseContractRequest) XXX_DiscardUnknown ¶
func (m *ClientCloseContractRequest) XXX_DiscardUnknown()
func (*ClientCloseContractRequest) XXX_Marshal ¶
func (m *ClientCloseContractRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClientCloseContractRequest) XXX_Merge ¶
func (m *ClientCloseContractRequest) XXX_Merge(src proto.Message)
func (*ClientCloseContractRequest) XXX_Size ¶
func (m *ClientCloseContractRequest) XXX_Size() int
func (*ClientCloseContractRequest) XXX_Unmarshal ¶
func (m *ClientCloseContractRequest) XXX_Unmarshal(b []byte) error
type ClientCloseContractResponse ¶
type ClientCloseContractResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClientCloseContractResponse) Descriptor ¶
func (*ClientCloseContractResponse) Descriptor() ([]byte, []int)
func (*ClientCloseContractResponse) ProtoMessage ¶
func (*ClientCloseContractResponse) ProtoMessage()
func (*ClientCloseContractResponse) Reset ¶
func (m *ClientCloseContractResponse) Reset()
func (*ClientCloseContractResponse) String ¶
func (m *ClientCloseContractResponse) String() string
func (*ClientCloseContractResponse) XXX_DiscardUnknown ¶
func (m *ClientCloseContractResponse) XXX_DiscardUnknown()
func (*ClientCloseContractResponse) XXX_Marshal ¶
func (m *ClientCloseContractResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClientCloseContractResponse) XXX_Merge ¶
func (m *ClientCloseContractResponse) XXX_Merge(src proto.Message)
func (*ClientCloseContractResponse) XXX_Size ¶
func (m *ClientCloseContractResponse) XXX_Size() int
func (*ClientCloseContractResponse) XXX_Unmarshal ¶
func (m *ClientCloseContractResponse) XXX_Unmarshal(b []byte) error
type ClientContract ¶
type ClientContract struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` Asset string `protobuf:"bytes,2,opt,name=asset,proto3" json:"asset,omitempty"` Amount float64 `protobuf:"fixed64,3,opt,name=amount,proto3" json:"amount,omitempty"` AmountSatMargin int64 `protobuf:"varint,5,opt,name=amount_sat_margin,json=amountSatMargin,proto3" json:"amount_sat_margin,omitempty"` AmountSatInit int64 `protobuf:"varint,6,opt,name=amount_sat_init,json=amountSatInit,proto3" json:"amount_sat_init,omitempty"` MarginInvoice string `protobuf:"bytes,7,opt,name=margin_invoice,json=marginInvoice,proto3" json:"margin_invoice,omitempty"` InitInvoice string `protobuf:"bytes,8,opt,name=init_invoice,json=initInvoice,proto3" json:"init_invoice,omitempty"` ContractType ContractType `protobuf:"varint,9,opt,name=contract_type,json=contractType,proto3,enum=ladrpc.ContractType" json:"contract_type,omitempty"` InvoicesPaid bool `protobuf:"varint,10,opt,name=invoices_paid,json=invoicesPaid,proto3" json:"invoices_paid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClientContract) Descriptor ¶
func (*ClientContract) Descriptor() ([]byte, []int)
func (*ClientContract) GetAmount ¶
func (m *ClientContract) GetAmount() float64
func (*ClientContract) GetAmountSatInit ¶
func (m *ClientContract) GetAmountSatInit() int64
func (*ClientContract) GetAmountSatMargin ¶
func (m *ClientContract) GetAmountSatMargin() int64
func (*ClientContract) GetAsset ¶
func (m *ClientContract) GetAsset() string
func (*ClientContract) GetContractType ¶
func (m *ClientContract) GetContractType() ContractType
func (*ClientContract) GetInitInvoice ¶
func (m *ClientContract) GetInitInvoice() string
func (*ClientContract) GetInvoicesPaid ¶
func (m *ClientContract) GetInvoicesPaid() bool
func (*ClientContract) GetMarginInvoice ¶
func (m *ClientContract) GetMarginInvoice() string
func (*ClientContract) GetUuid ¶
func (m *ClientContract) GetUuid() string
func (*ClientContract) ProtoMessage ¶
func (*ClientContract) ProtoMessage()
func (*ClientContract) Reset ¶
func (m *ClientContract) Reset()
func (*ClientContract) String ¶
func (m *ClientContract) String() string
func (*ClientContract) XXX_DiscardUnknown ¶
func (m *ClientContract) XXX_DiscardUnknown()
func (*ClientContract) XXX_Marshal ¶
func (m *ClientContract) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClientContract) XXX_Merge ¶
func (m *ClientContract) XXX_Merge(src proto.Message)
func (*ClientContract) XXX_Size ¶
func (m *ClientContract) XXX_Size() int
func (*ClientContract) XXX_Unmarshal ¶
func (m *ClientContract) XXX_Unmarshal(b []byte) error
type ClientCreateContractRequest ¶
type ClientCreateContractRequest struct { Asset string `protobuf:"bytes,1,opt,name=asset,proto3" json:"asset,omitempty"` Amount float64 `protobuf:"fixed64,2,opt,name=amount,proto3" json:"amount,omitempty"` ContractType ContractType `protobuf:"varint,3,opt,name=contract_type,json=contractType,proto3,enum=ladrpc.ContractType" json:"contract_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClientCreateContractRequest) Descriptor ¶
func (*ClientCreateContractRequest) Descriptor() ([]byte, []int)
func (*ClientCreateContractRequest) GetAmount ¶
func (m *ClientCreateContractRequest) GetAmount() float64
func (*ClientCreateContractRequest) GetAsset ¶
func (m *ClientCreateContractRequest) GetAsset() string
func (*ClientCreateContractRequest) GetContractType ¶
func (m *ClientCreateContractRequest) GetContractType() ContractType
func (*ClientCreateContractRequest) ProtoMessage ¶
func (*ClientCreateContractRequest) ProtoMessage()
func (*ClientCreateContractRequest) Reset ¶
func (m *ClientCreateContractRequest) Reset()
func (*ClientCreateContractRequest) String ¶
func (m *ClientCreateContractRequest) String() string
func (*ClientCreateContractRequest) XXX_DiscardUnknown ¶
func (m *ClientCreateContractRequest) XXX_DiscardUnknown()
func (*ClientCreateContractRequest) XXX_Marshal ¶
func (m *ClientCreateContractRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClientCreateContractRequest) XXX_Merge ¶
func (m *ClientCreateContractRequest) XXX_Merge(src proto.Message)
func (*ClientCreateContractRequest) XXX_Size ¶
func (m *ClientCreateContractRequest) XXX_Size() int
func (*ClientCreateContractRequest) XXX_Unmarshal ¶
func (m *ClientCreateContractRequest) XXX_Unmarshal(b []byte) error
type ClientCreateContractResponse ¶
type ClientCreateContractResponse struct { Contract *ClientContract `protobuf:"bytes,1,opt,name=contract,proto3" json:"contract,omitempty"` ExpectedMarginAmount int64 `protobuf:"varint,2,opt,name=expected_margin_amount,json=expectedMarginAmount,proto3" json:"expected_margin_amount,omitempty"` ExpectedInitAmount int64 `protobuf:"varint,3,opt,name=expected_init_amount,json=expectedInitAmount,proto3" json:"expected_init_amount,omitempty"` OurPrice float64 `protobuf:"fixed64,4,opt,name=our_price,json=ourPrice,proto3" json:"our_price,omitempty"` ServerPrice float64 `protobuf:"fixed64,5,opt,name=server_price,json=serverPrice,proto3" json:"server_price,omitempty"` PercentMargin float64 `protobuf:"fixed64,6,opt,name=percent_margin,json=percentMargin,proto3" json:"percent_margin,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClientCreateContractResponse) Descriptor ¶
func (*ClientCreateContractResponse) Descriptor() ([]byte, []int)
func (*ClientCreateContractResponse) GetContract ¶
func (m *ClientCreateContractResponse) GetContract() *ClientContract
func (*ClientCreateContractResponse) GetExpectedInitAmount ¶
func (m *ClientCreateContractResponse) GetExpectedInitAmount() int64
func (*ClientCreateContractResponse) GetExpectedMarginAmount ¶
func (m *ClientCreateContractResponse) GetExpectedMarginAmount() int64
func (*ClientCreateContractResponse) GetOurPrice ¶
func (m *ClientCreateContractResponse) GetOurPrice() float64
func (*ClientCreateContractResponse) GetPercentMargin ¶
func (m *ClientCreateContractResponse) GetPercentMargin() float64
func (*ClientCreateContractResponse) GetServerPrice ¶
func (m *ClientCreateContractResponse) GetServerPrice() float64
func (*ClientCreateContractResponse) ProtoMessage ¶
func (*ClientCreateContractResponse) ProtoMessage()
func (*ClientCreateContractResponse) Reset ¶
func (m *ClientCreateContractResponse) Reset()
func (*ClientCreateContractResponse) String ¶
func (m *ClientCreateContractResponse) String() string
func (*ClientCreateContractResponse) XXX_DiscardUnknown ¶
func (m *ClientCreateContractResponse) XXX_DiscardUnknown()
func (*ClientCreateContractResponse) XXX_Marshal ¶
func (m *ClientCreateContractResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClientCreateContractResponse) XXX_Merge ¶
func (m *ClientCreateContractResponse) XXX_Merge(src proto.Message)
func (*ClientCreateContractResponse) XXX_Size ¶
func (m *ClientCreateContractResponse) XXX_Size() int
func (*ClientCreateContractResponse) XXX_Unmarshal ¶
func (m *ClientCreateContractResponse) XXX_Unmarshal(b []byte) error
type ClientListContractsRequest ¶
type ClientListContractsRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClientListContractsRequest) Descriptor ¶
func (*ClientListContractsRequest) Descriptor() ([]byte, []int)
func (*ClientListContractsRequest) ProtoMessage ¶
func (*ClientListContractsRequest) ProtoMessage()
func (*ClientListContractsRequest) Reset ¶
func (m *ClientListContractsRequest) Reset()
func (*ClientListContractsRequest) String ¶
func (m *ClientListContractsRequest) String() string
func (*ClientListContractsRequest) XXX_DiscardUnknown ¶
func (m *ClientListContractsRequest) XXX_DiscardUnknown()
func (*ClientListContractsRequest) XXX_Marshal ¶
func (m *ClientListContractsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClientListContractsRequest) XXX_Merge ¶
func (m *ClientListContractsRequest) XXX_Merge(src proto.Message)
func (*ClientListContractsRequest) XXX_Size ¶
func (m *ClientListContractsRequest) XXX_Size() int
func (*ClientListContractsRequest) XXX_Unmarshal ¶
func (m *ClientListContractsRequest) XXX_Unmarshal(b []byte) error
type ClientListContractsResponse ¶
type ClientListContractsResponse struct { Contracts []*ClientContract `protobuf:"bytes,1,rep,name=contracts,proto3" json:"contracts,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClientListContractsResponse) Descriptor ¶
func (*ClientListContractsResponse) Descriptor() ([]byte, []int)
func (*ClientListContractsResponse) GetContracts ¶
func (m *ClientListContractsResponse) GetContracts() []*ClientContract
func (*ClientListContractsResponse) ProtoMessage ¶
func (*ClientListContractsResponse) ProtoMessage()
func (*ClientListContractsResponse) Reset ¶
func (m *ClientListContractsResponse) Reset()
func (*ClientListContractsResponse) String ¶
func (m *ClientListContractsResponse) String() string
func (*ClientListContractsResponse) XXX_DiscardUnknown ¶
func (m *ClientListContractsResponse) XXX_DiscardUnknown()
func (*ClientListContractsResponse) XXX_Marshal ¶
func (m *ClientListContractsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClientListContractsResponse) XXX_Merge ¶
func (m *ClientListContractsResponse) XXX_Merge(src proto.Message)
func (*ClientListContractsResponse) XXX_Size ¶
func (m *ClientListContractsResponse) XXX_Size() int
func (*ClientListContractsResponse) XXX_Unmarshal ¶
func (m *ClientListContractsResponse) XXX_Unmarshal(b []byte) error
type ClientOpenContractRequest ¶
type ClientOpenContractRequest struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClientOpenContractRequest) Descriptor ¶
func (*ClientOpenContractRequest) Descriptor() ([]byte, []int)
func (*ClientOpenContractRequest) GetUuid ¶
func (m *ClientOpenContractRequest) GetUuid() string
func (*ClientOpenContractRequest) ProtoMessage ¶
func (*ClientOpenContractRequest) ProtoMessage()
func (*ClientOpenContractRequest) Reset ¶
func (m *ClientOpenContractRequest) Reset()
func (*ClientOpenContractRequest) String ¶
func (m *ClientOpenContractRequest) String() string
func (*ClientOpenContractRequest) XXX_DiscardUnknown ¶
func (m *ClientOpenContractRequest) XXX_DiscardUnknown()
func (*ClientOpenContractRequest) XXX_Marshal ¶
func (m *ClientOpenContractRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClientOpenContractRequest) XXX_Merge ¶
func (m *ClientOpenContractRequest) XXX_Merge(src proto.Message)
func (*ClientOpenContractRequest) XXX_Size ¶
func (m *ClientOpenContractRequest) XXX_Size() int
func (*ClientOpenContractRequest) XXX_Unmarshal ¶
func (m *ClientOpenContractRequest) XXX_Unmarshal(b []byte) error
type ClientOpenContractResponse ¶
type ClientOpenContractResponse struct { Contract *ClientContract `protobuf:"bytes,1,opt,name=contract,proto3" json:"contract,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClientOpenContractResponse) Descriptor ¶
func (*ClientOpenContractResponse) Descriptor() ([]byte, []int)
func (*ClientOpenContractResponse) GetContract ¶
func (m *ClientOpenContractResponse) GetContract() *ClientContract
func (*ClientOpenContractResponse) ProtoMessage ¶
func (*ClientOpenContractResponse) ProtoMessage()
func (*ClientOpenContractResponse) Reset ¶
func (m *ClientOpenContractResponse) Reset()
func (*ClientOpenContractResponse) String ¶
func (m *ClientOpenContractResponse) String() string
func (*ClientOpenContractResponse) XXX_DiscardUnknown ¶
func (m *ClientOpenContractResponse) XXX_DiscardUnknown()
func (*ClientOpenContractResponse) XXX_Marshal ¶
func (m *ClientOpenContractResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClientOpenContractResponse) XXX_Merge ¶
func (m *ClientOpenContractResponse) XXX_Merge(src proto.Message)
func (*ClientOpenContractResponse) XXX_Size ¶
func (m *ClientOpenContractResponse) XXX_Size() int
func (*ClientOpenContractResponse) XXX_Unmarshal ¶
func (m *ClientOpenContractResponse) XXX_Unmarshal(b []byte) error
type ClientRequestPaymentRequest ¶
type ClientRequestPaymentRequest struct { PayReq string `protobuf:"bytes,1,opt,name=pay_req,json=payReq,proto3" json:"pay_req,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClientRequestPaymentRequest) Descriptor ¶
func (*ClientRequestPaymentRequest) Descriptor() ([]byte, []int)
func (*ClientRequestPaymentRequest) GetPayReq ¶
func (m *ClientRequestPaymentRequest) GetPayReq() string
func (*ClientRequestPaymentRequest) ProtoMessage ¶
func (*ClientRequestPaymentRequest) ProtoMessage()
func (*ClientRequestPaymentRequest) Reset ¶
func (m *ClientRequestPaymentRequest) Reset()
func (*ClientRequestPaymentRequest) String ¶
func (m *ClientRequestPaymentRequest) String() string
func (*ClientRequestPaymentRequest) XXX_DiscardUnknown ¶
func (m *ClientRequestPaymentRequest) XXX_DiscardUnknown()
func (*ClientRequestPaymentRequest) XXX_Marshal ¶
func (m *ClientRequestPaymentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClientRequestPaymentRequest) XXX_Merge ¶
func (m *ClientRequestPaymentRequest) XXX_Merge(src proto.Message)
func (*ClientRequestPaymentRequest) XXX_Size ¶
func (m *ClientRequestPaymentRequest) XXX_Size() int
func (*ClientRequestPaymentRequest) XXX_Unmarshal ¶
func (m *ClientRequestPaymentRequest) XXX_Unmarshal(b []byte) error
type ClientRequestPaymentRequestRequest ¶
type ClientRequestPaymentRequestRequest struct { AmountSat int64 `protobuf:"varint,1,opt,name=amount_sat,json=amountSat,proto3" json:"amount_sat,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClientRequestPaymentRequestRequest) Descriptor ¶
func (*ClientRequestPaymentRequestRequest) Descriptor() ([]byte, []int)
func (*ClientRequestPaymentRequestRequest) GetAmountSat ¶
func (m *ClientRequestPaymentRequestRequest) GetAmountSat() int64
func (*ClientRequestPaymentRequestRequest) ProtoMessage ¶
func (*ClientRequestPaymentRequestRequest) ProtoMessage()
func (*ClientRequestPaymentRequestRequest) Reset ¶
func (m *ClientRequestPaymentRequestRequest) Reset()
func (*ClientRequestPaymentRequestRequest) String ¶
func (m *ClientRequestPaymentRequestRequest) String() string
func (*ClientRequestPaymentRequestRequest) XXX_DiscardUnknown ¶
func (m *ClientRequestPaymentRequestRequest) XXX_DiscardUnknown()
func (*ClientRequestPaymentRequestRequest) XXX_Marshal ¶
func (m *ClientRequestPaymentRequestRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClientRequestPaymentRequestRequest) XXX_Merge ¶
func (m *ClientRequestPaymentRequestRequest) XXX_Merge(src proto.Message)
func (*ClientRequestPaymentRequestRequest) XXX_Size ¶
func (m *ClientRequestPaymentRequestRequest) XXX_Size() int
func (*ClientRequestPaymentRequestRequest) XXX_Unmarshal ¶
func (m *ClientRequestPaymentRequestRequest) XXX_Unmarshal(b []byte) error
type ClientRequestPaymentRequestResponse ¶
type ClientRequestPaymentRequestResponse struct { PayReq string `protobuf:"bytes,1,opt,name=pay_req,json=payReq,proto3" json:"pay_req,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClientRequestPaymentRequestResponse) Descriptor ¶
func (*ClientRequestPaymentRequestResponse) Descriptor() ([]byte, []int)
func (*ClientRequestPaymentRequestResponse) GetPayReq ¶
func (m *ClientRequestPaymentRequestResponse) GetPayReq() string
func (*ClientRequestPaymentRequestResponse) ProtoMessage ¶
func (*ClientRequestPaymentRequestResponse) ProtoMessage()
func (*ClientRequestPaymentRequestResponse) Reset ¶
func (m *ClientRequestPaymentRequestResponse) Reset()
func (*ClientRequestPaymentRequestResponse) String ¶
func (m *ClientRequestPaymentRequestResponse) String() string
func (*ClientRequestPaymentRequestResponse) XXX_DiscardUnknown ¶
func (m *ClientRequestPaymentRequestResponse) XXX_DiscardUnknown()
func (*ClientRequestPaymentRequestResponse) XXX_Marshal ¶
func (m *ClientRequestPaymentRequestResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClientRequestPaymentRequestResponse) XXX_Merge ¶
func (m *ClientRequestPaymentRequestResponse) XXX_Merge(src proto.Message)
func (*ClientRequestPaymentRequestResponse) XXX_Size ¶
func (m *ClientRequestPaymentRequestResponse) XXX_Size() int
func (*ClientRequestPaymentRequestResponse) XXX_Unmarshal ¶
func (m *ClientRequestPaymentRequestResponse) XXX_Unmarshal(b []byte) error
type ClientRequestPaymentResponse ¶
type ClientRequestPaymentResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClientRequestPaymentResponse) Descriptor ¶
func (*ClientRequestPaymentResponse) Descriptor() ([]byte, []int)
func (*ClientRequestPaymentResponse) ProtoMessage ¶
func (*ClientRequestPaymentResponse) ProtoMessage()
func (*ClientRequestPaymentResponse) Reset ¶
func (m *ClientRequestPaymentResponse) Reset()
func (*ClientRequestPaymentResponse) String ¶
func (m *ClientRequestPaymentResponse) String() string
func (*ClientRequestPaymentResponse) XXX_DiscardUnknown ¶
func (m *ClientRequestPaymentResponse) XXX_DiscardUnknown()
func (*ClientRequestPaymentResponse) XXX_Marshal ¶
func (m *ClientRequestPaymentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClientRequestPaymentResponse) XXX_Merge ¶
func (m *ClientRequestPaymentResponse) XXX_Merge(src proto.Message)
func (*ClientRequestPaymentResponse) XXX_Size ¶
func (m *ClientRequestPaymentResponse) XXX_Size() int
func (*ClientRequestPaymentResponse) XXX_Unmarshal ¶
func (m *ClientRequestPaymentResponse) XXX_Unmarshal(b []byte) error
type ClientSubscribeContractsRequest ¶
type ClientSubscribeContractsRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClientSubscribeContractsRequest) Descriptor ¶
func (*ClientSubscribeContractsRequest) Descriptor() ([]byte, []int)
func (*ClientSubscribeContractsRequest) ProtoMessage ¶
func (*ClientSubscribeContractsRequest) ProtoMessage()
func (*ClientSubscribeContractsRequest) Reset ¶
func (m *ClientSubscribeContractsRequest) Reset()
func (*ClientSubscribeContractsRequest) String ¶
func (m *ClientSubscribeContractsRequest) String() string
func (*ClientSubscribeContractsRequest) XXX_DiscardUnknown ¶
func (m *ClientSubscribeContractsRequest) XXX_DiscardUnknown()
func (*ClientSubscribeContractsRequest) XXX_Marshal ¶
func (m *ClientSubscribeContractsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClientSubscribeContractsRequest) XXX_Merge ¶
func (m *ClientSubscribeContractsRequest) XXX_Merge(src proto.Message)
func (*ClientSubscribeContractsRequest) XXX_Size ¶
func (m *ClientSubscribeContractsRequest) XXX_Size() int
func (*ClientSubscribeContractsRequest) XXX_Unmarshal ¶
func (m *ClientSubscribeContractsRequest) XXX_Unmarshal(b []byte) error
type ContractType ¶
type ContractType int32
const ( ContractType_FUNDED ContractType = 0 ContractType_UNFUNDED ContractType = 1 )
func (ContractType) EnumDescriptor ¶
func (ContractType) EnumDescriptor() ([]byte, []int)
func (ContractType) String ¶
func (x ContractType) String() string
type Payment ¶
type Payment struct { ContractUuid string `protobuf:"bytes,1,opt,name=contract_uuid,json=contractUuid,proto3" json:"contract_uuid,omitempty"` AmountSat int64 `protobuf:"varint,2,opt,name=amount_sat,json=amountSat,proto3" json:"amount_sat,omitempty"` PaymentRequest string `protobuf:"bytes,3,opt,name=payment_request,json=paymentRequest,proto3" json:"payment_request,omitempty"` // if true, this payment was outbound, ie paid by us Outbound bool `protobuf:"varint,4,opt,name=outbound,proto3" json:"outbound,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Payment is a payment type, used to marshal/unmarshal from the db
func (*Payment) Descriptor ¶
func (*Payment) GetAmountSat ¶
func (*Payment) GetContractUuid ¶
func (*Payment) GetOutbound ¶
func (*Payment) GetPaymentRequest ¶
func (*Payment) ProtoMessage ¶
func (*Payment) ProtoMessage()
func (*Payment) XXX_DiscardUnknown ¶
func (m *Payment) XXX_DiscardUnknown()
func (*Payment) XXX_Marshal ¶
func (*Payment) XXX_Unmarshal ¶
type Price ¶
type Price struct { Asset string `protobuf:"bytes,1,opt,name=asset,proto3" json:"asset,omitempty"` Value float64 `protobuf:"fixed64,2,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Price) Descriptor ¶
func (*Price) ProtoMessage ¶
func (*Price) ProtoMessage()
func (*Price) XXX_DiscardUnknown ¶
func (m *Price) XXX_DiscardUnknown()
func (*Price) XXX_Marshal ¶
func (*Price) XXX_Unmarshal ¶
type Quote ¶
type Quote struct { PercentMargin float64 `protobuf:"fixed64,1,opt,name=percent_margin,json=percentMargin,proto3" json:"percent_margin,omitempty"` AmountSats int64 `protobuf:"varint,2,opt,name=amount_sats,json=amountSats,proto3" json:"amount_sats,omitempty"` AssetPrice float64 `protobuf:"fixed64,3,opt,name=asset_price,json=assetPrice,proto3" json:"asset_price,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Quote) Descriptor ¶
func (*Quote) GetAmountSats ¶
func (*Quote) GetAssetPrice ¶
func (*Quote) GetPercentMargin ¶
func (*Quote) ProtoMessage ¶
func (*Quote) ProtoMessage()
func (*Quote) XXX_DiscardUnknown ¶
func (m *Quote) XXX_DiscardUnknown()
func (*Quote) XXX_Marshal ¶
func (*Quote) XXX_Unmarshal ¶
type ServerCloseContractRequest ¶
type ServerCloseContractRequest struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ServerCloseContractRequest) Descriptor ¶
func (*ServerCloseContractRequest) Descriptor() ([]byte, []int)
func (*ServerCloseContractRequest) GetUuid ¶
func (m *ServerCloseContractRequest) GetUuid() string
func (*ServerCloseContractRequest) ProtoMessage ¶
func (*ServerCloseContractRequest) ProtoMessage()
func (*ServerCloseContractRequest) Reset ¶
func (m *ServerCloseContractRequest) Reset()
func (*ServerCloseContractRequest) String ¶
func (m *ServerCloseContractRequest) String() string
func (*ServerCloseContractRequest) XXX_DiscardUnknown ¶
func (m *ServerCloseContractRequest) XXX_DiscardUnknown()
func (*ServerCloseContractRequest) XXX_Marshal ¶
func (m *ServerCloseContractRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServerCloseContractRequest) XXX_Merge ¶
func (m *ServerCloseContractRequest) XXX_Merge(src proto.Message)
func (*ServerCloseContractRequest) XXX_Size ¶
func (m *ServerCloseContractRequest) XXX_Size() int
func (*ServerCloseContractRequest) XXX_Unmarshal ¶
func (m *ServerCloseContractRequest) XXX_Unmarshal(b []byte) error
type ServerCloseContractResponse ¶
type ServerCloseContractResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ServerCloseContractResponse) Descriptor ¶
func (*ServerCloseContractResponse) Descriptor() ([]byte, []int)
func (*ServerCloseContractResponse) ProtoMessage ¶
func (*ServerCloseContractResponse) ProtoMessage()
func (*ServerCloseContractResponse) Reset ¶
func (m *ServerCloseContractResponse) Reset()
func (*ServerCloseContractResponse) String ¶
func (m *ServerCloseContractResponse) String() string
func (*ServerCloseContractResponse) XXX_DiscardUnknown ¶
func (m *ServerCloseContractResponse) XXX_DiscardUnknown()
func (*ServerCloseContractResponse) XXX_Marshal ¶
func (m *ServerCloseContractResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServerCloseContractResponse) XXX_Merge ¶
func (m *ServerCloseContractResponse) XXX_Merge(src proto.Message)
func (*ServerCloseContractResponse) XXX_Size ¶
func (m *ServerCloseContractResponse) XXX_Size() int
func (*ServerCloseContractResponse) XXX_Unmarshal ¶
func (m *ServerCloseContractResponse) XXX_Unmarshal(b []byte) error
type ServerContract ¶
type ServerContract struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` Asset string `protobuf:"bytes,2,opt,name=asset,proto3" json:"asset,omitempty"` Amount float64 `protobuf:"fixed64,3,opt,name=amount,proto3" json:"amount,omitempty"` AmountSats int64 `protobuf:"varint,4,opt,name=amount_sats,json=amountSats,proto3" json:"amount_sats,omitempty"` ClientHost string `protobuf:"bytes,5,opt,name=client_host,json=clientHost,proto3" json:"client_host,omitempty"` MarginPayReq string `protobuf:"bytes,6,opt,name=margin_pay_req,json=marginPayReq,proto3" json:"margin_pay_req,omitempty"` InitiatingPayReq string `protobuf:"bytes,7,opt,name=initiating_pay_req,json=initiatingPayReq,proto3" json:"initiating_pay_req,omitempty"` MarginPaid bool `protobuf:"varint,8,opt,name=margin_paid,json=marginPaid,proto3" json:"margin_paid,omitempty"` InitiatingPaid bool `protobuf:"varint,9,opt,name=initiating_paid,json=initiatingPaid,proto3" json:"initiating_paid,omitempty"` ContractType ContractType `protobuf:"varint,10,opt,name=contract_type,json=contractType,proto3,enum=ladrpc.ContractType" json:"contract_type,omitempty"` NumUpdates int64 `protobuf:"varint,11,opt,name=num_updates,json=numUpdates,proto3" json:"num_updates,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Contract is the type of our contract, used to marshal/unmarshal and send between hosts
func (*ServerContract) Descriptor ¶
func (*ServerContract) Descriptor() ([]byte, []int)
func (*ServerContract) GetAmount ¶
func (m *ServerContract) GetAmount() float64
func (*ServerContract) GetAmountSats ¶
func (m *ServerContract) GetAmountSats() int64
func (*ServerContract) GetAsset ¶
func (m *ServerContract) GetAsset() string
func (*ServerContract) GetClientHost ¶
func (m *ServerContract) GetClientHost() string
func (*ServerContract) GetContractType ¶
func (m *ServerContract) GetContractType() ContractType
func (*ServerContract) GetInitiatingPaid ¶
func (m *ServerContract) GetInitiatingPaid() bool
func (*ServerContract) GetInitiatingPayReq ¶
func (m *ServerContract) GetInitiatingPayReq() string
func (*ServerContract) GetMarginPaid ¶
func (m *ServerContract) GetMarginPaid() bool
func (*ServerContract) GetMarginPayReq ¶
func (m *ServerContract) GetMarginPayReq() string
func (*ServerContract) GetNumUpdates ¶
func (m *ServerContract) GetNumUpdates() int64
func (*ServerContract) GetUuid ¶
func (m *ServerContract) GetUuid() string
func (*ServerContract) ProtoMessage ¶
func (*ServerContract) ProtoMessage()
func (*ServerContract) Reset ¶
func (m *ServerContract) Reset()
func (*ServerContract) String ¶
func (m *ServerContract) String() string
func (*ServerContract) XXX_DiscardUnknown ¶
func (m *ServerContract) XXX_DiscardUnknown()
func (*ServerContract) XXX_Marshal ¶
func (m *ServerContract) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServerContract) XXX_Merge ¶
func (m *ServerContract) XXX_Merge(src proto.Message)
func (*ServerContract) XXX_Size ¶
func (m *ServerContract) XXX_Size() int
func (*ServerContract) XXX_Unmarshal ¶
func (m *ServerContract) XXX_Unmarshal(b []byte) error
type ServerListAssetsRequest ¶
type ServerListAssetsRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ServerListAssetsRequest) Descriptor ¶
func (*ServerListAssetsRequest) Descriptor() ([]byte, []int)
func (*ServerListAssetsRequest) ProtoMessage ¶
func (*ServerListAssetsRequest) ProtoMessage()
func (*ServerListAssetsRequest) Reset ¶
func (m *ServerListAssetsRequest) Reset()
func (*ServerListAssetsRequest) String ¶
func (m *ServerListAssetsRequest) String() string
func (*ServerListAssetsRequest) XXX_DiscardUnknown ¶
func (m *ServerListAssetsRequest) XXX_DiscardUnknown()
func (*ServerListAssetsRequest) XXX_Marshal ¶
func (m *ServerListAssetsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServerListAssetsRequest) XXX_Merge ¶
func (m *ServerListAssetsRequest) XXX_Merge(src proto.Message)
func (*ServerListAssetsRequest) XXX_Size ¶
func (m *ServerListAssetsRequest) XXX_Size() int
func (*ServerListAssetsRequest) XXX_Unmarshal ¶
func (m *ServerListAssetsRequest) XXX_Unmarshal(b []byte) error
type ServerListAssetsResponse ¶
type ServerListAssetsResponse struct { SupportedAssets []string `protobuf:"bytes,1,rep,name=supported_assets,json=supportedAssets,proto3" json:"supported_assets,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ServerListAssetsResponse) Descriptor ¶
func (*ServerListAssetsResponse) Descriptor() ([]byte, []int)
func (*ServerListAssetsResponse) GetSupportedAssets ¶
func (m *ServerListAssetsResponse) GetSupportedAssets() []string
func (*ServerListAssetsResponse) ProtoMessage ¶
func (*ServerListAssetsResponse) ProtoMessage()
func (*ServerListAssetsResponse) Reset ¶
func (m *ServerListAssetsResponse) Reset()
func (*ServerListAssetsResponse) String ¶
func (m *ServerListAssetsResponse) String() string
func (*ServerListAssetsResponse) XXX_DiscardUnknown ¶
func (m *ServerListAssetsResponse) XXX_DiscardUnknown()
func (*ServerListAssetsResponse) XXX_Marshal ¶
func (m *ServerListAssetsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServerListAssetsResponse) XXX_Merge ¶
func (m *ServerListAssetsResponse) XXX_Merge(src proto.Message)
func (*ServerListAssetsResponse) XXX_Size ¶
func (m *ServerListAssetsResponse) XXX_Size() int
func (*ServerListAssetsResponse) XXX_Unmarshal ¶
func (m *ServerListAssetsResponse) XXX_Unmarshal(b []byte) error
type ServerNewContractRequest ¶
type ServerNewContractRequest struct { Asset string `protobuf:"bytes,1,opt,name=asset,proto3" json:"asset,omitempty"` Amount float64 `protobuf:"fixed64,2,opt,name=amount,proto3" json:"amount,omitempty"` Host string `protobuf:"bytes,3,opt,name=host,proto3" json:"host,omitempty"` ContractType ContractType `protobuf:"varint,4,opt,name=contract_type,json=contractType,proto3,enum=ladrpc.ContractType" json:"contract_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ServerNewContractRequest is used to initiate a new contract with another host
func (*ServerNewContractRequest) Descriptor ¶
func (*ServerNewContractRequest) Descriptor() ([]byte, []int)
func (*ServerNewContractRequest) GetAmount ¶
func (m *ServerNewContractRequest) GetAmount() float64
func (*ServerNewContractRequest) GetAsset ¶
func (m *ServerNewContractRequest) GetAsset() string
func (*ServerNewContractRequest) GetContractType ¶
func (m *ServerNewContractRequest) GetContractType() ContractType
func (*ServerNewContractRequest) GetHost ¶
func (m *ServerNewContractRequest) GetHost() string
func (*ServerNewContractRequest) ProtoMessage ¶
func (*ServerNewContractRequest) ProtoMessage()
func (*ServerNewContractRequest) Reset ¶
func (m *ServerNewContractRequest) Reset()
func (*ServerNewContractRequest) String ¶
func (m *ServerNewContractRequest) String() string
func (*ServerNewContractRequest) XXX_DiscardUnknown ¶
func (m *ServerNewContractRequest) XXX_DiscardUnknown()
func (*ServerNewContractRequest) XXX_Marshal ¶
func (m *ServerNewContractRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServerNewContractRequest) XXX_Merge ¶
func (m *ServerNewContractRequest) XXX_Merge(src proto.Message)
func (*ServerNewContractRequest) XXX_Size ¶
func (m *ServerNewContractRequest) XXX_Size() int
func (*ServerNewContractRequest) XXX_Unmarshal ¶
func (m *ServerNewContractRequest) XXX_Unmarshal(b []byte) error
type ServerNewContractResponse ¶
type ServerNewContractResponse struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` MarginPayReq string `protobuf:"bytes,2,opt,name=margin_pay_req,json=marginPayReq,proto3" json:"margin_pay_req,omitempty"` InitiatingPayReq string `protobuf:"bytes,3,opt,name=initiating_pay_req,json=initiatingPayReq,proto3" json:"initiating_pay_req,omitempty"` PercentMargin float64 `protobuf:"fixed64,4,opt,name=percent_margin,json=percentMargin,proto3" json:"percent_margin,omitempty"` AssetPrice float64 `protobuf:"fixed64,5,opt,name=asset_price,json=assetPrice,proto3" json:"asset_price,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
If successful, the ServerNewContractResponse returns the created contract
func (*ServerNewContractResponse) Descriptor ¶
func (*ServerNewContractResponse) Descriptor() ([]byte, []int)
func (*ServerNewContractResponse) GetAssetPrice ¶
func (m *ServerNewContractResponse) GetAssetPrice() float64
func (*ServerNewContractResponse) GetInitiatingPayReq ¶
func (m *ServerNewContractResponse) GetInitiatingPayReq() string
func (*ServerNewContractResponse) GetMarginPayReq ¶
func (m *ServerNewContractResponse) GetMarginPayReq() string
func (*ServerNewContractResponse) GetPercentMargin ¶
func (m *ServerNewContractResponse) GetPercentMargin() float64
func (*ServerNewContractResponse) GetUuid ¶
func (m *ServerNewContractResponse) GetUuid() string
func (*ServerNewContractResponse) ProtoMessage ¶
func (*ServerNewContractResponse) ProtoMessage()
func (*ServerNewContractResponse) Reset ¶
func (m *ServerNewContractResponse) Reset()
func (*ServerNewContractResponse) String ¶
func (m *ServerNewContractResponse) String() string
func (*ServerNewContractResponse) XXX_DiscardUnknown ¶
func (m *ServerNewContractResponse) XXX_DiscardUnknown()
func (*ServerNewContractResponse) XXX_Marshal ¶
func (m *ServerNewContractResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServerNewContractResponse) XXX_Merge ¶
func (m *ServerNewContractResponse) XXX_Merge(src proto.Message)
func (*ServerNewContractResponse) XXX_Size ¶
func (m *ServerNewContractResponse) XXX_Size() int
func (*ServerNewContractResponse) XXX_Unmarshal ¶
func (m *ServerNewContractResponse) XXX_Unmarshal(b []byte) error
type UnimplementedAssetClientServer ¶
type UnimplementedAssetClientServer struct { }
UnimplementedAssetClientServer can be embedded to have forward compatible implementations.
func (*UnimplementedAssetClientServer) CloseContract ¶
func (*UnimplementedAssetClientServer) CloseContract(ctx context.Context, req *ClientCloseContractRequest) (*ClientCloseContractResponse, error)
func (*UnimplementedAssetClientServer) CreateContract ¶
func (*UnimplementedAssetClientServer) CreateContract(ctx context.Context, req *ClientCreateContractRequest) (*ClientCreateContractResponse, error)
func (*UnimplementedAssetClientServer) ListContracts ¶
func (*UnimplementedAssetClientServer) ListContracts(ctx context.Context, req *ClientListContractsRequest) (*ClientListContractsResponse, error)
func (*UnimplementedAssetClientServer) OpenContract ¶
func (*UnimplementedAssetClientServer) OpenContract(ctx context.Context, req *ClientOpenContractRequest) (*ClientOpenContractResponse, error)
func (*UnimplementedAssetClientServer) RequestPayment ¶
func (*UnimplementedAssetClientServer) RequestPayment(ctx context.Context, req *ClientRequestPaymentRequest) (*ClientRequestPaymentResponse, error)
func (*UnimplementedAssetClientServer) RequestPaymentRequest ¶
func (*UnimplementedAssetClientServer) RequestPaymentRequest(ctx context.Context, req *ClientRequestPaymentRequestRequest) (*ClientRequestPaymentRequestResponse, error)
func (*UnimplementedAssetClientServer) SubscribeClientContracts ¶
func (*UnimplementedAssetClientServer) SubscribeClientContracts(req *ClientSubscribeContractsRequest, srv AssetClient_SubscribeClientContractsServer) error
type UnimplementedAssetServerServer ¶
type UnimplementedAssetServerServer struct { }
UnimplementedAssetServerServer can be embedded to have forward compatible implementations.
func (*UnimplementedAssetServerServer) CloseContract ¶
func (*UnimplementedAssetServerServer) CloseContract(ctx context.Context, req *ServerCloseContractRequest) (*ServerCloseContractResponse, error)
func (*UnimplementedAssetServerServer) ListAssets ¶
func (*UnimplementedAssetServerServer) ListAssets(ctx context.Context, req *ServerListAssetsRequest) (*ServerListAssetsResponse, error)
func (*UnimplementedAssetServerServer) NewContract ¶
func (*UnimplementedAssetServerServer) NewContract(ctx context.Context, req *ServerNewContractRequest) (*ServerNewContractResponse, error)