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