extended executeContract to consume outputs
This commit is contained in:
@@ -2,13 +2,13 @@ from core.execution.action import buildAction
|
|||||||
from core.execution.operation import buildOperation
|
from core.execution.operation import buildOperation
|
||||||
from core.runtime import manageFailure
|
from core.runtime import manageFailure
|
||||||
|
|
||||||
def executeContract(module):
|
def executeContract(module, outputs):
|
||||||
#try:
|
#try:
|
||||||
if module.kind == "operation":
|
if module.kind == "operation":
|
||||||
outputs = buildOperation(module)
|
outputs = buildOperation(module, outputs)
|
||||||
|
|
||||||
elif module.kind == "action":
|
elif module.kind == "action":
|
||||||
outputs = buildAction(module)
|
outputs = buildAction(module, outputs)
|
||||||
|
|
||||||
#except Exception as error:
|
#except Exception as error:
|
||||||
#outputs = manageFailure(error, module)
|
#outputs = manageFailure(error, module)
|
||||||
|
|||||||
Reference in New Issue
Block a user