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:

Param Type Required Description
version SemanticVersion true The semantic version of the SDK.

Result:

Property Type Description
version SemanticVersion The semantic version of the FEE.

Capabilities:

Role Capability
uses xrn: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"
		}
	}
}