Skip to content

Client Server Interface

Eric Voskuil edited this page Apr 17, 2017 · 65 revisions

Libbitcoin messages conform to a uniform message structure implemented using ZeroMQ. The command and payload of each message is byte-aligned as documented for each endpoint. Unless otherwise specified a full payload may be returned in the response even if the result is nonzero (error). In the case of an error the remainder of the response should be ignored. All integer and hash values are encoded in little-endian byte order. Bitcoin objects are returned in canonical serialization.

Clone this wiki locally