如何在Google协议缓冲区中序列化付款详细信息?

时间:2014-05-29 10:45:19

标签: protocol-buffers bitcoin

特别是我试图成功将付款对象退回bitcoin客户端, 这行代码:

required bytes serialized_payment_details = 4;
PaymentRequest .proto消息中的

是必需的,但我不知道如何生成序列化的付款详细信息,甚至不知道诚实的含义?

提前感谢您的帮助:)

2 个答案:

答案 0 :(得分:0)

所有确实声明字段4应该包含一个blob - 一系列原始数据。没有为此提供任何含义,翻译或意图,因此所有处理必须在协议缓冲区外部完成。至于如何序列化它:这取决于比特币和你正在使用的比特币库/工具。

答案 1 :(得分:0)

答案是:

serialized_payment_details = PaymentDetailsObject.SerializeToString()