[
  {
    "type": "error",
    "name": "NetworkNodeSystemLib_CallingFromRootSystem",
    "inputs": []
  },
  {
    "type": "error",
    "name": "NetworkNode_AlreadyExists",
    "inputs": [
      {
        "name": "smartObjectId",
        "type": "uint256",
        "internalType": "uint256"
      }
    ]
  },
  {
    "type": "error",
    "name": "NetworkNode_AssemblyAlreadyConnected",
    "inputs": [
      {
        "name": "networkNodeId",
        "type": "uint256",
        "internalType": "uint256"
      },
      {
        "name": "assemblyId",
        "type": "uint256",
        "internalType": "uint256"
      }
    ]
  },
  {
    "type": "error",
    "name": "NetworkNode_AssemblyNotConnected",
    "inputs": [
      {
        "name": "networkNodeId",
        "type": "uint256",
        "internalType": "uint256"
      },
      {
        "name": "assemblyId",
        "type": "uint256",
        "internalType": "uint256"
      }
    ]
  },
  {
    "type": "error",
    "name": "NetworkNode_DoesNotExist",
    "inputs": [
      {
        "name": "smartObjectId",
        "type": "uint256",
        "internalType": "uint256"
      }
    ]
  },
  {
    "type": "error",
    "name": "NetworkNode_InsufficientEnergy",
    "inputs": [
      {
        "name": "networkNodeId",
        "type": "uint256",
        "internalType": "uint256"
      },
      {
        "name": "required",
        "type": "uint256",
        "internalType": "uint256"
      },
      {
        "name": "available",
        "type": "uint256",
        "internalType": "uint256"
      }
    ]
  },
  {
    "type": "error",
    "name": "NetworkNode_InvalidAssemblyType",
    "inputs": [
      {
        "name": "networkNodeId",
        "type": "uint256",
        "internalType": "uint256"
      },
      {
        "name": "assemblyId",
        "type": "uint256",
        "internalType": "uint256"
      }
    ]
  },
  {
    "type": "error",
    "name": "NetworkNode_NotConfigured",
    "inputs": [
      {
        "name": "smartObjectId",
        "type": "uint256",
        "internalType": "uint256"
      }
    ]
  },
  {
    "type": "error",
    "name": "NetworkNode_NotOnline",
    "inputs": [
      {
        "name": "networkNodeId",
        "type": "uint256",
        "internalType": "uint256"
      }
    ]
  }
]