polywrap_wasm.types.invoke_result module

This module contains the InvokeResult type.

class polywrap_wasm.types.invoke_result.InvokeResult(*, result: bytes | None = None, error: E | None = None)[source]

Bases: Generic[E]

InvokeResult is a dataclass that holds the result of an invocation.

Parameters:
  • result (Optional[bytes]) – The result of an invocation.

  • error (Optional[E]) – The error of an invocation.

error: E | None
result: bytes | None