Documentation ¶
Index ¶
- Variables
- func RegisterTransactorServer(s grpc.ServiceRegistrar, srv TransactorServer)
- type AccountTagRequest
- func (*AccountTagRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountTagRequest) GetAccount() string
- func (x *AccountTagRequest) GetTag() []string
- func (*AccountTagRequest) ProtoMessage()
- func (x *AccountTagRequest) ProtoReflect() protoreflect.Message
- func (x *AccountTagRequest) Reset()
- func (x *AccountTagRequest) String() string
- type CurrencyRequest
- func (*CurrencyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CurrencyRequest) GetCurrency() string
- func (x *CurrencyRequest) GetDecimals() int64
- func (*CurrencyRequest) ProtoMessage()
- func (x *CurrencyRequest) ProtoReflect() protoreflect.Message
- func (x *CurrencyRequest) Reset()
- func (x *CurrencyRequest) String() string
- type DeleteAccountTagRequest
- func (*DeleteAccountTagRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAccountTagRequest) GetAccount() string
- func (x *DeleteAccountTagRequest) GetTag() []string
- func (*DeleteAccountTagRequest) ProtoMessage()
- func (x *DeleteAccountTagRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAccountTagRequest) Reset()
- func (x *DeleteAccountTagRequest) String() string
- type DeleteCurrencyRequest
- func (*DeleteCurrencyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteCurrencyRequest) GetCurrency() string
- func (*DeleteCurrencyRequest) ProtoMessage()
- func (x *DeleteCurrencyRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteCurrencyRequest) Reset()
- func (x *DeleteCurrencyRequest) String() string
- type DeleteRequest
- type LineItem
- func (*LineItem) Descriptor() ([]byte, []int)deprecated
- func (x *LineItem) GetAccountname() string
- func (x *LineItem) GetAmount() int64
- func (x *LineItem) GetCurrency() string
- func (x *LineItem) GetDescription() string
- func (*LineItem) ProtoMessage()
- func (x *LineItem) ProtoReflect() protoreflect.Message
- func (x *LineItem) Reset()
- func (x *LineItem) String() string
- type ListingResponse
- type ReconciliationRequest
- func (*ReconciliationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReconciliationRequest) GetSplitID() []string
- func (*ReconciliationRequest) ProtoMessage()
- func (x *ReconciliationRequest) ProtoReflect() protoreflect.Message
- func (x *ReconciliationRequest) Reset()
- func (x *ReconciliationRequest) String() string
- type ReportRequest
- func (*ReportRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReportRequest) GetDate() string
- func (x *ReportRequest) GetStartdate() string
- func (*ReportRequest) ProtoMessage()
- func (x *ReportRequest) ProtoReflect() protoreflect.Message
- func (x *ReportRequest) Reset()
- func (x *ReportRequest) String() string
- type TBLine
- func (*TBLine) Descriptor() ([]byte, []int)deprecated
- func (x *TBLine) GetAccountname() string
- func (x *TBLine) GetAmount() int64
- func (x *TBLine) GetAmountStr() string
- func (x *TBLine) GetCurrency() string
- func (x *TBLine) GetDecimals() int64
- func (x *TBLine) GetTags() []string
- func (*TBLine) ProtoMessage()
- func (x *TBLine) ProtoReflect() protoreflect.Message
- func (x *TBLine) Reset()
- func (x *TBLine) String() string
- type TBRequest
- type TBResponse
- type Transaction
- func (*Transaction) Descriptor() ([]byte, []int)deprecated
- func (x *Transaction) GetDate() string
- func (x *Transaction) GetDescription() string
- func (x *Transaction) GetLines() []*LineItem
- func (*Transaction) ProtoMessage()
- func (x *Transaction) ProtoReflect() protoreflect.Message
- func (x *Transaction) Reset()
- func (x *Transaction) String() string
- type TransactionRequest
- func (*TransactionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionRequest) GetDate() string
- func (x *TransactionRequest) GetDescription() string
- func (x *TransactionRequest) GetLines() []*LineItem
- func (*TransactionRequest) ProtoMessage()
- func (x *TransactionRequest) ProtoReflect() protoreflect.Message
- func (x *TransactionRequest) Reset()
- func (x *TransactionRequest) String() string
- type TransactionResponse
- func (*TransactionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionResponse) GetMessage() string
- func (*TransactionResponse) ProtoMessage()
- func (x *TransactionResponse) ProtoReflect() protoreflect.Message
- func (x *TransactionResponse) Reset()
- func (x *TransactionResponse) String() string
- type TransactorClient
- type TransactorServer
- type UnimplementedTransactorServer
- func (UnimplementedTransactorServer) AddAccount(context.Context, *AccountTagRequest) (*TransactionResponse, error)
- func (UnimplementedTransactorServer) AddCurrency(context.Context, *CurrencyRequest) (*TransactionResponse, error)
- func (UnimplementedTransactorServer) AddTag(context.Context, *AccountTagRequest) (*TransactionResponse, error)
- func (UnimplementedTransactorServer) AddTransaction(context.Context, *TransactionRequest) (*TransactionResponse, error)
- func (UnimplementedTransactorServer) DeleteAccount(context.Context, *DeleteAccountTagRequest) (*TransactionResponse, error)
- func (UnimplementedTransactorServer) DeleteCurrency(context.Context, *DeleteCurrencyRequest) (*TransactionResponse, error)
- func (UnimplementedTransactorServer) DeleteTag(context.Context, *DeleteAccountTagRequest) (*TransactionResponse, error)
- func (UnimplementedTransactorServer) DeleteTransaction(context.Context, *DeleteRequest) (*TransactionResponse, error)
- func (UnimplementedTransactorServer) GetListing(context.Context, *ReportRequest) (*ListingResponse, error)
- func (UnimplementedTransactorServer) GetTB(context.Context, *TBRequest) (*TBResponse, error)
- func (UnimplementedTransactorServer) NodeVersion(context.Context, *VersionRequest) (*VersionResponse, error)
- func (UnimplementedTransactorServer) ReconcileTransactions(context.Context, *ReconciliationRequest) (*TransactionResponse, error)
- func (UnimplementedTransactorServer) VoidTransaction(context.Context, *DeleteRequest) (*TransactionResponse, error)
- type UnsafeTransactorServer
- type VersionRequest
- type VersionResponse
Constants ¶
This section is empty.
Variables ¶
var File_proto_transaction_transaction_proto protoreflect.FileDescriptor
var Transactor_ServiceDesc = grpc.ServiceDesc{ ServiceName: "transaction.Transactor", HandlerType: (*TransactorServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "AddTransaction", Handler: _Transactor_AddTransaction_Handler, }, { MethodName: "DeleteTransaction", Handler: _Transactor_DeleteTransaction_Handler, }, { MethodName: "VoidTransaction", Handler: _Transactor_VoidTransaction_Handler, }, { MethodName: "NodeVersion", Handler: _Transactor_NodeVersion_Handler, }, { MethodName: "AddTag", Handler: _Transactor_AddTag_Handler, }, { MethodName: "DeleteTag", Handler: _Transactor_DeleteTag_Handler, }, { MethodName: "AddCurrency", Handler: _Transactor_AddCurrency_Handler, }, { MethodName: "DeleteCurrency", Handler: _Transactor_DeleteCurrency_Handler, }, { MethodName: "GetTB", Handler: _Transactor_GetTB_Handler, }, { MethodName: "GetListing", Handler: _Transactor_GetListing_Handler, }, { MethodName: "AddAccount", Handler: _Transactor_AddAccount_Handler, }, { MethodName: "DeleteAccount", Handler: _Transactor_DeleteAccount_Handler, }, { MethodName: "ReconcileTransactions", Handler: _Transactor_ReconcileTransactions_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "proto/transaction/transaction.proto", }
Transactor_ServiceDesc is the grpc.ServiceDesc for Transactor service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterTransactorServer ¶
func RegisterTransactorServer(s grpc.ServiceRegistrar, srv TransactorServer)
Types ¶
type AccountTagRequest ¶
type AccountTagRequest struct { Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` Tag []string `protobuf:"bytes,2,rep,name=tag,proto3" json:"tag,omitempty"` // contains filtered or unexported fields }
func (*AccountTagRequest) Descriptor
deprecated
func (*AccountTagRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccountTagRequest.ProtoReflect.Descriptor instead.
func (*AccountTagRequest) GetAccount ¶
func (x *AccountTagRequest) GetAccount() string
func (*AccountTagRequest) GetTag ¶
func (x *AccountTagRequest) GetTag() []string
func (*AccountTagRequest) ProtoMessage ¶
func (*AccountTagRequest) ProtoMessage()
func (*AccountTagRequest) ProtoReflect ¶
func (x *AccountTagRequest) ProtoReflect() protoreflect.Message
func (*AccountTagRequest) Reset ¶
func (x *AccountTagRequest) Reset()
func (*AccountTagRequest) String ¶
func (x *AccountTagRequest) String() string
type CurrencyRequest ¶
type CurrencyRequest struct { Currency string `protobuf:"bytes,1,opt,name=currency,proto3" json:"currency,omitempty"` Decimals int64 `protobuf:"varint,2,opt,name=decimals,proto3" json:"decimals,omitempty"` // contains filtered or unexported fields }
func (*CurrencyRequest) Descriptor
deprecated
func (*CurrencyRequest) Descriptor() ([]byte, []int)
Deprecated: Use CurrencyRequest.ProtoReflect.Descriptor instead.
func (*CurrencyRequest) GetCurrency ¶
func (x *CurrencyRequest) GetCurrency() string
func (*CurrencyRequest) GetDecimals ¶
func (x *CurrencyRequest) GetDecimals() int64
func (*CurrencyRequest) ProtoMessage ¶
func (*CurrencyRequest) ProtoMessage()
func (*CurrencyRequest) ProtoReflect ¶
func (x *CurrencyRequest) ProtoReflect() protoreflect.Message
func (*CurrencyRequest) Reset ¶
func (x *CurrencyRequest) Reset()
func (*CurrencyRequest) String ¶
func (x *CurrencyRequest) String() string
type DeleteAccountTagRequest ¶
type DeleteAccountTagRequest struct { Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` Tag []string `protobuf:"bytes,2,rep,name=tag,proto3" json:"tag,omitempty"` // contains filtered or unexported fields }
func (*DeleteAccountTagRequest) Descriptor
deprecated
func (*DeleteAccountTagRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAccountTagRequest.ProtoReflect.Descriptor instead.
func (*DeleteAccountTagRequest) GetAccount ¶
func (x *DeleteAccountTagRequest) GetAccount() string
func (*DeleteAccountTagRequest) GetTag ¶
func (x *DeleteAccountTagRequest) GetTag() []string
func (*DeleteAccountTagRequest) ProtoMessage ¶
func (*DeleteAccountTagRequest) ProtoMessage()
func (*DeleteAccountTagRequest) ProtoReflect ¶
func (x *DeleteAccountTagRequest) ProtoReflect() protoreflect.Message
func (*DeleteAccountTagRequest) Reset ¶
func (x *DeleteAccountTagRequest) Reset()
func (*DeleteAccountTagRequest) String ¶
func (x *DeleteAccountTagRequest) String() string
type DeleteCurrencyRequest ¶
type DeleteCurrencyRequest struct { Currency string `protobuf:"bytes,1,opt,name=currency,proto3" json:"currency,omitempty"` // contains filtered or unexported fields }
func (*DeleteCurrencyRequest) Descriptor
deprecated
func (*DeleteCurrencyRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCurrencyRequest.ProtoReflect.Descriptor instead.
func (*DeleteCurrencyRequest) GetCurrency ¶
func (x *DeleteCurrencyRequest) GetCurrency() string
func (*DeleteCurrencyRequest) ProtoMessage ¶
func (*DeleteCurrencyRequest) ProtoMessage()
func (*DeleteCurrencyRequest) ProtoReflect ¶
func (x *DeleteCurrencyRequest) ProtoReflect() protoreflect.Message
func (*DeleteCurrencyRequest) Reset ¶
func (x *DeleteCurrencyRequest) Reset()
func (*DeleteCurrencyRequest) String ¶
func (x *DeleteCurrencyRequest) String() string
type DeleteRequest ¶
type DeleteRequest struct { Identifier string `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"` // contains filtered or unexported fields }
func (*DeleteRequest) Descriptor
deprecated
func (*DeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRequest.ProtoReflect.Descriptor instead.
func (*DeleteRequest) GetIdentifier ¶
func (x *DeleteRequest) GetIdentifier() string
func (*DeleteRequest) ProtoMessage ¶
func (*DeleteRequest) ProtoMessage()
func (*DeleteRequest) ProtoReflect ¶
func (x *DeleteRequest) ProtoReflect() protoreflect.Message
func (*DeleteRequest) Reset ¶
func (x *DeleteRequest) Reset()
func (*DeleteRequest) String ¶
func (x *DeleteRequest) String() string
type LineItem ¶
type LineItem struct { Accountname string `protobuf:"bytes,1,opt,name=accountname,proto3" json:"accountname,omitempty"` Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` Currency string `protobuf:"bytes,3,opt,name=currency,proto3" json:"currency,omitempty"` Amount int64 `protobuf:"varint,4,opt,name=amount,proto3" json:"amount,omitempty"` // contains filtered or unexported fields }
func (*LineItem) Descriptor
deprecated
func (*LineItem) GetAccountname ¶
func (*LineItem) GetCurrency ¶
func (*LineItem) GetDescription ¶
func (*LineItem) ProtoMessage ¶
func (*LineItem) ProtoMessage()
func (*LineItem) ProtoReflect ¶
func (x *LineItem) ProtoReflect() protoreflect.Message
type ListingResponse ¶
type ListingResponse struct { Transactions []*Transaction `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"` // contains filtered or unexported fields }
func (*ListingResponse) Descriptor
deprecated
func (*ListingResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListingResponse.ProtoReflect.Descriptor instead.
func (*ListingResponse) GetTransactions ¶
func (x *ListingResponse) GetTransactions() []*Transaction
func (*ListingResponse) ProtoMessage ¶
func (*ListingResponse) ProtoMessage()
func (*ListingResponse) ProtoReflect ¶
func (x *ListingResponse) ProtoReflect() protoreflect.Message
func (*ListingResponse) Reset ¶
func (x *ListingResponse) Reset()
func (*ListingResponse) String ¶
func (x *ListingResponse) String() string
type ReconciliationRequest ¶ added in v0.6.0
type ReconciliationRequest struct { SplitID []string `protobuf:"bytes,1,rep,name=splitID,proto3" json:"splitID,omitempty"` // contains filtered or unexported fields }
func (*ReconciliationRequest) Descriptor
deprecated
added in
v0.6.0
func (*ReconciliationRequest) Descriptor() ([]byte, []int)
Deprecated: Use ReconciliationRequest.ProtoReflect.Descriptor instead.
func (*ReconciliationRequest) GetSplitID ¶ added in v0.6.0
func (x *ReconciliationRequest) GetSplitID() []string
func (*ReconciliationRequest) ProtoMessage ¶ added in v0.6.0
func (*ReconciliationRequest) ProtoMessage()
func (*ReconciliationRequest) ProtoReflect ¶ added in v0.6.0
func (x *ReconciliationRequest) ProtoReflect() protoreflect.Message
func (*ReconciliationRequest) Reset ¶ added in v0.6.0
func (x *ReconciliationRequest) Reset()
func (*ReconciliationRequest) String ¶ added in v0.6.0
func (x *ReconciliationRequest) String() string
type ReportRequest ¶
type ReportRequest struct { Date string `protobuf:"bytes,1,opt,name=date,proto3" json:"date,omitempty"` Startdate string `protobuf:"bytes,2,opt,name=startdate,proto3" json:"startdate,omitempty"` // contains filtered or unexported fields }
func (*ReportRequest) Descriptor
deprecated
func (*ReportRequest) Descriptor() ([]byte, []int)
Deprecated: Use ReportRequest.ProtoReflect.Descriptor instead.
func (*ReportRequest) GetDate ¶
func (x *ReportRequest) GetDate() string
func (*ReportRequest) GetStartdate ¶
func (x *ReportRequest) GetStartdate() string
func (*ReportRequest) ProtoMessage ¶
func (*ReportRequest) ProtoMessage()
func (*ReportRequest) ProtoReflect ¶
func (x *ReportRequest) ProtoReflect() protoreflect.Message
func (*ReportRequest) Reset ¶
func (x *ReportRequest) Reset()
func (*ReportRequest) String ¶
func (x *ReportRequest) String() string
type TBLine ¶
type TBLine struct { Accountname string `protobuf:"bytes,1,opt,name=accountname,proto3" json:"accountname,omitempty"` Tags []string `protobuf:"bytes,2,rep,name=tags,proto3" json:"tags,omitempty"` Amount int64 `protobuf:"varint,3,opt,name=amount,proto3" json:"amount,omitempty"` Currency string `protobuf:"bytes,4,opt,name=currency,proto3" json:"currency,omitempty"` Decimals int64 `protobuf:"varint,5,opt,name=decimals,proto3" json:"decimals,omitempty"` AmountStr string `protobuf:"bytes,6,opt,name=amountStr,proto3" json:"amountStr,omitempty"` // contains filtered or unexported fields }
func (*TBLine) Descriptor
deprecated
func (*TBLine) GetAccountname ¶
func (*TBLine) GetAmountStr ¶
func (*TBLine) GetCurrency ¶
func (*TBLine) GetDecimals ¶
func (*TBLine) ProtoMessage ¶
func (*TBLine) ProtoMessage()
func (*TBLine) ProtoReflect ¶
func (x *TBLine) ProtoReflect() protoreflect.Message
type TBRequest ¶
type TBRequest struct { Date string `protobuf:"bytes,1,opt,name=date,proto3" json:"date,omitempty"` // contains filtered or unexported fields }
func (*TBRequest) Descriptor
deprecated
func (*TBRequest) ProtoMessage ¶
func (*TBRequest) ProtoMessage()
func (*TBRequest) ProtoReflect ¶
func (x *TBRequest) ProtoReflect() protoreflect.Message
type TBResponse ¶
type TBResponse struct { Lines []*TBLine `protobuf:"bytes,1,rep,name=lines,proto3" json:"lines,omitempty"` // contains filtered or unexported fields }
func (*TBResponse) Descriptor
deprecated
func (*TBResponse) Descriptor() ([]byte, []int)
Deprecated: Use TBResponse.ProtoReflect.Descriptor instead.
func (*TBResponse) GetLines ¶
func (x *TBResponse) GetLines() []*TBLine
func (*TBResponse) ProtoMessage ¶
func (*TBResponse) ProtoMessage()
func (*TBResponse) ProtoReflect ¶
func (x *TBResponse) ProtoReflect() protoreflect.Message
func (*TBResponse) Reset ¶
func (x *TBResponse) Reset()
func (*TBResponse) String ¶
func (x *TBResponse) String() string
type Transaction ¶
type Transaction struct { Date string `protobuf:"bytes,1,opt,name=date,proto3" json:"date,omitempty"` Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` Lines []*LineItem `protobuf:"bytes,3,rep,name=lines,proto3" json:"lines,omitempty"` // contains filtered or unexported fields }
func (*Transaction) Descriptor
deprecated
func (*Transaction) Descriptor() ([]byte, []int)
Deprecated: Use Transaction.ProtoReflect.Descriptor instead.
func (*Transaction) GetDate ¶
func (x *Transaction) GetDate() string
func (*Transaction) GetDescription ¶
func (x *Transaction) GetDescription() string
func (*Transaction) GetLines ¶
func (x *Transaction) GetLines() []*LineItem
func (*Transaction) ProtoMessage ¶
func (*Transaction) ProtoMessage()
func (*Transaction) ProtoReflect ¶
func (x *Transaction) ProtoReflect() protoreflect.Message
func (*Transaction) Reset ¶
func (x *Transaction) Reset()
func (*Transaction) String ¶
func (x *Transaction) String() string
type TransactionRequest ¶
type TransactionRequest struct { Date string `protobuf:"bytes,1,opt,name=date,proto3" json:"date,omitempty"` Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` Lines []*LineItem `protobuf:"bytes,3,rep,name=lines,proto3" json:"lines,omitempty"` // contains filtered or unexported fields }
func (*TransactionRequest) Descriptor
deprecated
func (*TransactionRequest) Descriptor() ([]byte, []int)
Deprecated: Use TransactionRequest.ProtoReflect.Descriptor instead.
func (*TransactionRequest) GetDate ¶
func (x *TransactionRequest) GetDate() string
func (*TransactionRequest) GetDescription ¶
func (x *TransactionRequest) GetDescription() string
func (*TransactionRequest) GetLines ¶
func (x *TransactionRequest) GetLines() []*LineItem
func (*TransactionRequest) ProtoMessage ¶
func (*TransactionRequest) ProtoMessage()
func (*TransactionRequest) ProtoReflect ¶
func (x *TransactionRequest) ProtoReflect() protoreflect.Message
func (*TransactionRequest) Reset ¶
func (x *TransactionRequest) Reset()
func (*TransactionRequest) String ¶
func (x *TransactionRequest) String() string
type TransactionResponse ¶
type TransactionResponse struct { Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` // contains filtered or unexported fields }
func (*TransactionResponse) Descriptor
deprecated
func (*TransactionResponse) Descriptor() ([]byte, []int)
Deprecated: Use TransactionResponse.ProtoReflect.Descriptor instead.
func (*TransactionResponse) GetMessage ¶
func (x *TransactionResponse) GetMessage() string
func (*TransactionResponse) ProtoMessage ¶
func (*TransactionResponse) ProtoMessage()
func (*TransactionResponse) ProtoReflect ¶
func (x *TransactionResponse) ProtoReflect() protoreflect.Message
func (*TransactionResponse) Reset ¶
func (x *TransactionResponse) Reset()
func (*TransactionResponse) String ¶
func (x *TransactionResponse) String() string
type TransactorClient ¶
type TransactorClient interface { AddTransaction(ctx context.Context, in *TransactionRequest, opts ...grpc.CallOption) (*TransactionResponse, error) DeleteTransaction(ctx context.Context, in *DeleteRequest, opts ...grpc.CallOption) (*TransactionResponse, error) VoidTransaction(ctx context.Context, in *DeleteRequest, opts ...grpc.CallOption) (*TransactionResponse, error) NodeVersion(ctx context.Context, in *VersionRequest, opts ...grpc.CallOption) (*VersionResponse, error) AddTag(ctx context.Context, in *AccountTagRequest, opts ...grpc.CallOption) (*TransactionResponse, error) DeleteTag(ctx context.Context, in *DeleteAccountTagRequest, opts ...grpc.CallOption) (*TransactionResponse, error) AddCurrency(ctx context.Context, in *CurrencyRequest, opts ...grpc.CallOption) (*TransactionResponse, error) DeleteCurrency(ctx context.Context, in *DeleteCurrencyRequest, opts ...grpc.CallOption) (*TransactionResponse, error) GetTB(ctx context.Context, in *TBRequest, opts ...grpc.CallOption) (*TBResponse, error) GetListing(ctx context.Context, in *ReportRequest, opts ...grpc.CallOption) (*ListingResponse, error) AddAccount(ctx context.Context, in *AccountTagRequest, opts ...grpc.CallOption) (*TransactionResponse, error) DeleteAccount(ctx context.Context, in *DeleteAccountTagRequest, opts ...grpc.CallOption) (*TransactionResponse, error) ReconcileTransactions(ctx context.Context, in *ReconciliationRequest, opts ...grpc.CallOption) (*TransactionResponse, error) }
TransactorClient is the client API for Transactor service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewTransactorClient ¶
func NewTransactorClient(cc grpc.ClientConnInterface) TransactorClient
type TransactorServer ¶
type TransactorServer interface { AddTransaction(context.Context, *TransactionRequest) (*TransactionResponse, error) DeleteTransaction(context.Context, *DeleteRequest) (*TransactionResponse, error) VoidTransaction(context.Context, *DeleteRequest) (*TransactionResponse, error) NodeVersion(context.Context, *VersionRequest) (*VersionResponse, error) AddTag(context.Context, *AccountTagRequest) (*TransactionResponse, error) DeleteTag(context.Context, *DeleteAccountTagRequest) (*TransactionResponse, error) AddCurrency(context.Context, *CurrencyRequest) (*TransactionResponse, error) DeleteCurrency(context.Context, *DeleteCurrencyRequest) (*TransactionResponse, error) GetTB(context.Context, *TBRequest) (*TBResponse, error) GetListing(context.Context, *ReportRequest) (*ListingResponse, error) AddAccount(context.Context, *AccountTagRequest) (*TransactionResponse, error) DeleteAccount(context.Context, *DeleteAccountTagRequest) (*TransactionResponse, error) ReconcileTransactions(context.Context, *ReconciliationRequest) (*TransactionResponse, error) // contains filtered or unexported methods }
TransactorServer is the server API for Transactor service. All implementations must embed UnimplementedTransactorServer for forward compatibility
type UnimplementedTransactorServer ¶
type UnimplementedTransactorServer struct { }
UnimplementedTransactorServer must be embedded to have forward compatible implementations.
func (UnimplementedTransactorServer) AddAccount ¶
func (UnimplementedTransactorServer) AddAccount(context.Context, *AccountTagRequest) (*TransactionResponse, error)
func (UnimplementedTransactorServer) AddCurrency ¶
func (UnimplementedTransactorServer) AddCurrency(context.Context, *CurrencyRequest) (*TransactionResponse, error)
func (UnimplementedTransactorServer) AddTag ¶
func (UnimplementedTransactorServer) AddTag(context.Context, *AccountTagRequest) (*TransactionResponse, error)
func (UnimplementedTransactorServer) AddTransaction ¶
func (UnimplementedTransactorServer) AddTransaction(context.Context, *TransactionRequest) (*TransactionResponse, error)
func (UnimplementedTransactorServer) DeleteAccount ¶
func (UnimplementedTransactorServer) DeleteAccount(context.Context, *DeleteAccountTagRequest) (*TransactionResponse, error)
func (UnimplementedTransactorServer) DeleteCurrency ¶
func (UnimplementedTransactorServer) DeleteCurrency(context.Context, *DeleteCurrencyRequest) (*TransactionResponse, error)
func (UnimplementedTransactorServer) DeleteTag ¶
func (UnimplementedTransactorServer) DeleteTag(context.Context, *DeleteAccountTagRequest) (*TransactionResponse, error)
func (UnimplementedTransactorServer) DeleteTransaction ¶
func (UnimplementedTransactorServer) DeleteTransaction(context.Context, *DeleteRequest) (*TransactionResponse, error)
func (UnimplementedTransactorServer) GetListing ¶
func (UnimplementedTransactorServer) GetListing(context.Context, *ReportRequest) (*ListingResponse, error)
func (UnimplementedTransactorServer) GetTB ¶
func (UnimplementedTransactorServer) GetTB(context.Context, *TBRequest) (*TBResponse, error)
func (UnimplementedTransactorServer) NodeVersion ¶
func (UnimplementedTransactorServer) NodeVersion(context.Context, *VersionRequest) (*VersionResponse, error)
func (UnimplementedTransactorServer) ReconcileTransactions ¶ added in v0.6.0
func (UnimplementedTransactorServer) ReconcileTransactions(context.Context, *ReconciliationRequest) (*TransactionResponse, error)
func (UnimplementedTransactorServer) VoidTransaction ¶
func (UnimplementedTransactorServer) VoidTransaction(context.Context, *DeleteRequest) (*TransactionResponse, error)
type UnsafeTransactorServer ¶
type UnsafeTransactorServer interface {
// contains filtered or unexported methods
}
UnsafeTransactorServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TransactorServer will result in compilation errors.
type VersionRequest ¶
type VersionRequest struct { Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` // contains filtered or unexported fields }
func (*VersionRequest) Descriptor
deprecated
func (*VersionRequest) Descriptor() ([]byte, []int)
Deprecated: Use VersionRequest.ProtoReflect.Descriptor instead.
func (*VersionRequest) GetMessage ¶
func (x *VersionRequest) GetMessage() string
func (*VersionRequest) ProtoMessage ¶
func (*VersionRequest) ProtoMessage()
func (*VersionRequest) ProtoReflect ¶
func (x *VersionRequest) ProtoReflect() protoreflect.Message
func (*VersionRequest) Reset ¶
func (x *VersionRequest) Reset()
func (*VersionRequest) String ¶
func (x *VersionRequest) String() string
type VersionResponse ¶
type VersionResponse struct { Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` // contains filtered or unexported fields }
func (*VersionResponse) Descriptor
deprecated
func (*VersionResponse) Descriptor() ([]byte, []int)
Deprecated: Use VersionResponse.ProtoReflect.Descriptor instead.
func (*VersionResponse) GetMessage ¶
func (x *VersionResponse) GetMessage() string
func (*VersionResponse) ProtoMessage ¶
func (*VersionResponse) ProtoMessage()
func (*VersionResponse) ProtoReflect ¶
func (x *VersionResponse) ProtoReflect() protoreflect.Message
func (*VersionResponse) Reset ¶
func (x *VersionResponse) Reset()
func (*VersionResponse) String ¶
func (x *VersionResponse) String() string