aboutsummaryrefslogtreecommitdiffstats
path: root/packages/ethereum-types
diff options
context:
space:
mode:
authorAndrew Maurer <git@maurer.me>2018-10-13 23:09:50 +0800
committerGitHub <noreply@github.com>2018-10-13 23:09:50 +0800
commit69e9dbd68323439ac817e71c610dfae3716bee26 (patch)
tree6b2791f09132524963ae5e0bb58afffcb3720736 /packages/ethereum-types
parentdc56ce454967d2bf0d5e8c93389c0fa71a9d1cc5 (diff)
parenta424c2adfabbbd9313b4f5ddeeeaebd0811fd1cd (diff)
downloaddexon-sol-tools-69e9dbd68323439ac817e71c610dfae3716bee26.tar
dexon-sol-tools-69e9dbd68323439ac817e71c610dfae3716bee26.tar.gz
dexon-sol-tools-69e9dbd68323439ac817e71c610dfae3716bee26.tar.bz2
dexon-sol-tools-69e9dbd68323439ac817e71c610dfae3716bee26.tar.lz
dexon-sol-tools-69e9dbd68323439ac817e71c610dfae3716bee26.tar.xz
dexon-sol-tools-69e9dbd68323439ac817e71c610dfae3716bee26.tar.zst
dexon-sol-tools-69e9dbd68323439ac817e71c610dfae3716bee26.zip
Merge branch 'development' into development
Diffstat (limited to 'packages/ethereum-types')
-rw-r--r--packages/ethereum-types/CHANGELOG.json9
-rw-r--r--packages/ethereum-types/src/index.ts6
2 files changed, 15 insertions, 0 deletions
diff --git a/packages/ethereum-types/CHANGELOG.json b/packages/ethereum-types/CHANGELOG.json
index e955f4d04..60fb8c806 100644
--- a/packages/ethereum-types/CHANGELOG.json
+++ b/packages/ethereum-types/CHANGELOG.json
@@ -1,5 +1,14 @@
[
{
+ "version": "1.1.0",
+ "changes": [
+ {
+ "note": "Add `JSONRPCResponseError` and error field on `JSONRPCResponsePayload`.",
+ "pr": 1102
+ }
+ ]
+ },
+ {
"timestamp": 1538693146,
"version": "1.0.11",
"changes": [
diff --git a/packages/ethereum-types/src/index.ts b/packages/ethereum-types/src/index.ts
index 7e8b9de3e..ddd472010 100644
--- a/packages/ethereum-types/src/index.ts
+++ b/packages/ethereum-types/src/index.ts
@@ -113,10 +113,16 @@ export interface JSONRPCRequestPayload {
jsonrpc: string;
}
+export interface JSONRPCResponseError {
+ message: string;
+ code: number;
+}
+
export interface JSONRPCResponsePayload {
result: any;
id: number;
jsonrpc: string;
+ error?: JSONRPCResponseError;
}
export interface AbstractBlock {