toOperationBody method Null safety
override
Generates OperationBody XDR object.
Implementation
@override
XdrOperationBody toOperationBody() {
XdrHostFunction xdrHostFunction = XdrHostFunction(
XdrHostFunctionType.HOST_FUNCTION_TYPE_INSTALL_CONTRACT_CODE);
xdrHostFunction.installContractCodeArgs =
XdrInstallContractCodeArgs(XdrDataValue(_contractBytes));
XdrOperationBody body =
XdrOperationBody(XdrOperationType.INVOKE_HOST_FUNCTION);
body.invokeHostFunctionOp =
XdrInvokeHostFunctionOp(xdrHostFunction, getXdrFootprint());
return body;
}