github.com/mysteriumnetwork/node@v0.0.0-20240516044423-365054f76801/pb/payment.proto (about)

     1  syntax = "proto3";
     2  package pb;
     3  
     4  option go_package = ".;pb";
     5  
     6  message Invoice {
     7    string AgreementID = 1;
     8    string AgreementTotal = 2;
     9    string TransactorFee = 3;
    10    string Hashlock = 4;
    11    string Provider = 5;
    12  	int64 ChainID = 6;   
    13  }
    14  
    15  message ExchangeMessage {
    16    Promise Promise = 1;
    17    string AgreementID = 2;
    18    string AgreementTotal = 3;
    19    string Provider = 4;
    20    string Signature = 5;
    21    string HermesID = 6;
    22    int64 ChainID = 7;   
    23  }
    24  
    25  message Promise {
    26    bytes ChannelID = 1;
    27    string Amount = 2;
    28    string Fee = 3;
    29    bytes Hashlock = 4;
    30    bytes R = 5;
    31  	int64 ChainID = 6;   
    32    bytes Signature = 7;
    33  }
    34