diff options
Diffstat (limited to 'packages/typed-contracts/src/types.ts')
-rw-r--r-- | packages/typed-contracts/src/types.ts | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/packages/typed-contracts/src/types.ts b/packages/typed-contracts/src/types.ts index 3331588da..1dc039c83 100644 --- a/packages/typed-contracts/src/types.ts +++ b/packages/typed-contracts/src/types.ts @@ -1,4 +1,15 @@ +import * as Web3 from 'web3'; + export enum ParamKind { Input = 'input', Output = 'output', } + +export interface Method extends Web3.MethodAbi { + singleReturnValue: boolean; +} + +export interface ContextData { + contractName: string; + methods: Method[]; +} |