From 76dad443ec4f09ddf14741e87490a36c41440db2 Mon Sep 17 00:00:00 2001 From: Matt Krump Date: Mon, 12 Mar 2018 14:09:54 -0500 Subject: [PATCH] Update FetchContractData to allow optional args --- pkg/geth/contract.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkg/geth/contract.go b/pkg/geth/contract.go index ed4c9999..8813f545 100644 --- a/pkg/geth/contract.go +++ b/pkg/geth/contract.go @@ -19,7 +19,12 @@ func (blockchain *Blockchain) FetchContractData(abiJSON string, address string, if err != nil { return err } - input, err := parsed.Pack(method, methodArg) + var input []byte + if methodArg != nil { + input, err = parsed.Pack(method, methodArg) + } else { + input, err = parsed.Pack(method) + } if err != nil { return err }