aboutsummaryrefslogtreecommitdiffstats
path: root/src/types.ts
diff options
context:
space:
mode:
authorLeonid Logvinov <logvinov.leon@gmail.com>2017-09-06 20:29:52 +0800
committerLeonid Logvinov <logvinov.leon@gmail.com>2017-09-06 20:29:52 +0800
commit35f33962958ad68510de891c741f180547b7da0c (patch)
tree6c16bb4f85fee7280ab98456b5aa08e48b2fcd74 /src/types.ts
parent10817aa33790dd4106df97d8a0dea729ed3d3257 (diff)
downloaddexon-sol-tools-35f33962958ad68510de891c741f180547b7da0c.tar
dexon-sol-tools-35f33962958ad68510de891c741f180547b7da0c.tar.gz
dexon-sol-tools-35f33962958ad68510de891c741f180547b7da0c.tar.bz2
dexon-sol-tools-35f33962958ad68510de891c741f180547b7da0c.tar.lz
dexon-sol-tools-35f33962958ad68510de891c741f180547b7da0c.tar.xz
dexon-sol-tools-35f33962958ad68510de891c741f180547b7da0c.tar.zst
dexon-sol-tools-35f33962958ad68510de891c741f180547b7da0c.zip
Implement custom ABI decoder
Diffstat (limited to 'src/types.ts')
-rw-r--r--src/types.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/types.ts b/src/types.ts
index 9d3f77127..4f9c6714d 100644
--- a/src/types.ts
+++ b/src/types.ts
@@ -402,11 +402,13 @@ export interface DecodedLogArgs {
[argName: string]: ContractEventArg;
}
-export interface LogWithDecodedArgs extends Web3.LogEntry {
+export interface DecodedArgs {
args: DecodedLogArgs;
event: string;
}
+export interface LogWithDecodedArgs extends Web3.LogEntry, DecodedArgs {}
+
export interface TransactionReceiptWithDecodedLogs extends Web3.TransactionReceipt {
logs: LogWithDecodedArgs[];
}