Internal

    Internal


    Article summary


    title: Internal

    version: 1.0.0
    layout: default
    sdk: core

    # Internal Module

    Version Internal 1.0.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:

    PropertyTypeDescription
    versionSemanticVersionThe semantic version of the FEE.

    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"
    		}
    	}
    }
    


    Was this article helpful?

    What's Next