Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( OK = NewResultOK(nil, "") ErrInternalError = NewError(CodeType_InternalError, "Internal error") ErrEncodingError = NewError(CodeType_EncodingError, "Encoding error") ErrBadNonce = NewError(CodeType_BadNonce, "Error bad nonce") ErrInsufficientFunds = NewError(CodeType_InsufficientFunds, "Insufficient funds") ErrUnknownRequest = NewError(CodeType_UnknownRequest, "Unknown request") ErrBaseInsufficientFees = NewError(CodeType_BaseInsufficientFees, "Error (base) insufficient fees") ErrBaseInvalidInput = NewError(CodeType_BaseInvalidInput, "Error (base) invalid input") ErrBaseInvalidSignature = NewError(CodeType_BaseInvalidSignature, "Error (base) invalid signature") ErrBaseUnknownAddress = NewError(CodeType_BaseUnknownAddress, "Error (base) unknown address") )
View Source
var MessageType_name = map[int32]string{
0: "NullMessage",
1: "Echo",
2: "Flush",
3: "Info",
4: "SetOption",
5: "Exception",
17: "DeliverTx",
18: "CheckTx",
19: "Commit",
20: "Query",
21: "InitChain",
22: "BeginBlock",
23: "EndBlock",
}
Functions ¶
Types ¶
type CodeType ¶
type CodeType int32
const ( CodeType_OK CodeType = 0 // General response codes, 0 ~ 99 CodeType_InternalError CodeType = 1 CodeType_EncodingError CodeType = 2 CodeType_BadNonce CodeType = 3 CodeType_InsufficientFunds CodeType = 5 CodeType_UnknownRequest CodeType = 6 // Reserved for basecoin, 100 ~ 199 CodeType_BaseDuplicateAddress CodeType = 101 CodeType_BaseEncodingError CodeType = 102 CodeType_BaseInsufficientFees CodeType = 103 CodeType_BaseInsufficientFunds CodeType = 104 CodeType_BaseInsufficientGasPrice CodeType = 105 CodeType_BaseInvalidInput CodeType = 106 CodeType_BaseInvalidOutput CodeType = 107 CodeType_BaseInvalidPubKey CodeType = 108 CodeType_BaseInvalidSequence CodeType = 109 CodeType_BaseInvalidSignature CodeType = 110 CodeType_BaseUnknownAddress CodeType = 111 CodeType_BaseUnknownPubKey CodeType = 112 CodeType_BaseUnknownPlugin CodeType = 113 )
type MessageType ¶
type MessageType int32
Not being used Could be added to request/response so we don't have to type switch (would be twice as fast, but we're talking about 15ns)
func (MessageType) String ¶
func (x MessageType) String() string
Click to show internal directories.
Click to hide internal directories.