コード例 #1
0
ファイル: errors.go プロジェクト: FactomProject/factomd
func NewEntryNotFoundError() *primitives.JSONError {
	return primitives.NewJSONError(-32009, "Entry not found", nil)
}
コード例 #2
0
ファイル: errors.go プロジェクト: FactomProject/factomd
func NewInternalDatabaseError() *primitives.JSONError {
	return primitives.NewJSONError(-32603, "Internal error", "database error")
}
コード例 #3
0
ファイル: errors.go プロジェクト: FactomProject/factomd
//http://www.jsonrpc.org/specification : -32000 to -32099 error codes are reserved for implementation-defined server-errors.
func NewBlockNotFoundError() *primitives.JSONError {
	return primitives.NewJSONError(-32008, "Block not found", nil)
}
コード例 #4
0
ファイル: errors.go プロジェクト: FactomProject/factomd
func NewInvalidCommitEntryError() *primitives.JSONError {
	return primitives.NewJSONError(-32602, "Invalid params", "Invalid Commit Entry")
}
コード例 #5
0
ファイル: errors.go プロジェクト: FactomProject/factomd
func NewInvalidDataPassedError() *primitives.JSONError {
	return primitives.NewJSONError(-32602, "Invalid params", "Invalid data passed")
}
コード例 #6
0
ファイル: errors.go プロジェクト: FactomProject/factomd
func NewInvalidRequestError() *primitives.JSONError {
	return primitives.NewJSONError(-32600, "Invalid Request", nil)
}
コード例 #7
0
ファイル: errors.go プロジェクト: FactomProject/factomd
func NewInvalidHashError() *primitives.JSONError {
	return primitives.NewJSONError(-32602, "Invalid params", "Invalid Hash")
}
コード例 #8
0
ファイル: errors.go プロジェクト: FactomProject/factomd
func NewInvalidAddressError() *primitives.JSONError {
	return primitives.NewJSONError(-32602, "Invalid params", "Invalid Address")
}
コード例 #9
0
ファイル: errors.go プロジェクト: FactomProject/factomd
func NewUnableToDecodeTransactionError() *primitives.JSONError {
	return primitives.NewJSONError(-32602, "Invalid params", "Unable to decode the transaction")
}
コード例 #10
0
ファイル: errors.go プロジェクト: FactomProject/factomd
func NewCustomInternalError(data interface{}) *primitives.JSONError {
	return primitives.NewJSONError(-32603, "Internal error", data)
}
コード例 #11
0
ファイル: errors.go プロジェクト: FactomProject/factomd
func NewCustomInvalidParamsError(data interface{}) *primitives.JSONError {
	return primitives.NewJSONError(-32602, "Invalid params", data)
}
コード例 #12
0
ファイル: errors.go プロジェクト: FactomProject/factomd
func NewInternalError() *primitives.JSONError {
	return primitives.NewJSONError(-32603, "Internal error", nil)
}
コード例 #13
0
ファイル: errors.go プロジェクト: FactomProject/factomd
func NewInvalidParamsError() *primitives.JSONError {
	return primitives.NewJSONError(-32602, "Invalid params", nil)
}
コード例 #14
0
ファイル: errors.go プロジェクト: FactomProject/factomd
func NewMethodNotFoundError() *primitives.JSONError {
	return primitives.NewJSONError(-32601, "Method not found", nil)
}
コード例 #15
0
ファイル: errors.go プロジェクト: FactomProject/factomd
func NewMissingChainHeadError() *primitives.JSONError {
	return primitives.NewJSONError(-32009, "Missing Chain Head", nil)
}
コード例 #16
0
ファイル: errors.go プロジェクト: FactomProject/factomd
func NewInvalidTransactionError() *primitives.JSONError {
	return primitives.NewJSONError(-32602, "Invalid params", "Invalid Transaction")
}
コード例 #17
0
ファイル: errors.go プロジェクト: FactomProject/factomd
func NewReceiptError() *primitives.JSONError {
	return primitives.NewJSONError(-32010, "Receipt creation error", nil)
}
コード例 #18
0
ファイル: errors.go プロジェクト: FactomProject/factomd
func NewParseError() *primitives.JSONError {
	return primitives.NewJSONError(-32700, "Parse error", nil)
}