Ext outputs to list

This commit is contained in:
nolash
2021-10-10 14:00:47 +02:00
parent 33f173f0c9
commit 5f126d8d59
6 changed files with 17 additions and 12 deletions

View File

@@ -6,5 +6,9 @@
"token_index": {
"reference": null,
"key_account": null
},
"address_declarator": {
"reference": null,
"key_account": null
}
}

View File

@@ -24,9 +24,7 @@ class CICEth:
self.nonce_oracle = nonce_oracle
self.fee_oracle = fee_oracle
self.token_address = None
self.outputs = {}
for k in resources.keys():
self.outputs[k] = None
self.outputs = []
self.tx_format = TxFormat.RAW_ARGS
if self.rpc != None:
self.tx_format = TxFormat.JSONRPC
@@ -44,15 +42,16 @@ class CICEth:
contract_address = self.resources['token_index']['reference']
signer_address = self.resources['token_index']['key_address']
o = c.register(contract_address, signer_address, self.token_address, tx_format=self.tx_format)
r = None
if self.rpc != None:
r = self.rpc.do(o[1])
self.outputs['token_index'] = r
elif self.signer != None:
self.outputs['token_index'] = o[1]
r = o[1]
else:
self.outputs['token_index'] = o
r = o
return self.outputs['token_index']
self.outputs.append(r)
return r
def process(self):