funga

Signer and keystore daemon and library for cryptocurrency software development
Log | Files | Refs | README | LICENSE

commit 1dd1c8716507f2dcaa0fecdc4def1966cd31e2ae
parent c2d4f105fe5882446754377fc78cbce28bc2af8c
Author: nolash <dev@holbrook.no>
Date:   Thu,  6 Aug 2020 09:58:47 +0200

Uncomment dict translate

Diffstat:
Mscripts/web3_middleware.py | 12+++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/scripts/web3_middleware.py b/scripts/web3_middleware.py @@ -33,8 +33,10 @@ class PlatformMiddleware: self.w3 = w3 self.make_request = make_request - + + # TODO: understand what format input params come in # single entry input gives a tuple on params, wtf... + # dict input comes as [{}] and fails if not passed on as an array @staticmethod def _translate_params(params): if params.__class__.__name__ == 'tuple': @@ -43,8 +45,8 @@ class PlatformMiddleware: r.append(p) return r - if params.__class__.__name__ == 'list' and len(params) > 0: - return params[0] +# if params.__class__.__name__ == 'list' and len(params) > 0: +# return params[0] return params @@ -86,6 +88,6 @@ w3.middleware_onion.add(PlatformMiddleware) #print(w3.eth.blockNumber) print(w3.eth.sendTransaction({ 'to': '0xd3CdA913deB6f67967B99D67aCDFa1712C293601', - 'from': web3.eth.coinbase, + 'from': '0xc305c901078781C232A2a521C2aF7980f8385ee9', 'value': 1000 - }) + }))