mirror of
https://github.com/signalapp/Signal-Server
synced 2026-04-23 21:48:04 +01:00
gRPC API for payments service
This commit is contained in:
36
service/src/main/proto/org/signal/chat/payments.proto
Normal file
36
service/src/main/proto/org/signal/chat/payments.proto
Normal file
@@ -0,0 +1,36 @@
|
||||
/*
|
||||
* Copyright 2023 Signal Messenger, LLC
|
||||
* SPDX-License-Identifier: AGPL-3.0-only
|
||||
*/
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
option java_multiple_files = true;
|
||||
|
||||
package org.signal.chat.payments;
|
||||
|
||||
/**
|
||||
* Provides methods for working with payments.
|
||||
*/
|
||||
service Payments {
|
||||
/**
|
||||
*/
|
||||
rpc GetCurrencyConversions(GetCurrencyConversionsRequest) returns (GetCurrencyConversionsResponse) {}
|
||||
}
|
||||
|
||||
message GetCurrencyConversionsRequest {
|
||||
}
|
||||
|
||||
message GetCurrencyConversionsResponse {
|
||||
|
||||
message CurrencyConversionEntity {
|
||||
|
||||
string base = 1;
|
||||
|
||||
map<string, string> conversions = 2;
|
||||
}
|
||||
|
||||
uint64 timestamp = 1;
|
||||
|
||||
repeated CurrencyConversionEntity currencies = 2;
|
||||
}
|
||||
Reference in New Issue
Block a user