Internal

    Internal


    Article summary


    title: Internal

    version: 1.2.0
    layout: default
    sdk: core

    # Internal Module


    Version Internal 1.2.0

    Table of Contents

    Overview

    Internal methods for SDK / FEE integration

    Methods

    initialize

    This is an private RPC method.

    Initialize the SDK / FEE session.

    Parameters:

    ParamTypeRequiredDescription
    versionSemanticVersiontrueThe semantic version of the SDK.

    Result:

    Capabilities:

    RoleCapability
    usesxrn:firebolt:capability:lifecycle:initialize

    Examples

    Default Example

    JSON-RPC:

    Request:

    {
      "jsonrpc": "2.0",
      "id": 1,
      "method": "Internal.initialize",
      "params": {
        "version": {
          "major": 1,
          "minor": 0,
          "patch": 0,
          "readable": "Firebolt SDK 1.0.0"
        }
      }
    }
    

    Response:

    {
      "jsonrpc": "2.0",
      "id": 1,
      "result": {
        "version": {
          "major": 1,
          "minor": 0,
          "patch": 0,
          "readable": "Firebolt FEE 1.0.0"
        }
      }
    }
    

    Types


    Was this article helpful?

    What's Next