Cryptosat
WebsiteBlogSatellite Tracking
  • Cryptosat
    • 🛰️Satellite tracking
    • 📄SpaceTEE paper
    • Contribution to the Ethereum KZG Ceremony
      • Cryptosat KZG Operation Tracker
      • Crypto2 contribution output
      • Contribution verification
  • Cryptosim
    • Cryptosim
    • Asynchronous API
    • Use-case examples
    • Open-source contribution
  • 🗳️Private Voting
    • Private Voting on Snapshot X
    • Private Voting Contract
    • Browser Side Encryption
  • 🎲random-beacon
    • Verifiable Random Beacon
    • Using the random beacon on-chain
  • API documentation
    • Message Signing
    • Authentication
    • Randomness API
      • Tutorial
      • API reference
    • Queue API
      • API reference
        • Queue
          • Request
          • Requests
    • Public randomness SAPI
      • About
      • API reference
        • Public randomness
          • Result
    • FROST API
      • About
      • API reference
        • Frost
          • Partial sign
          • Private key
      • Specification
    • Satellite Public Keys
  • ⏳Time-based Primitives
    • ⌚Time-based primitives and delay-encryption
    • ⚛️Using Delay Encryption for Atomic Swaps
  • Flastsat Environment
    • Overview
    • Access and Control
    • Crypto Engine Specs
    • Power API
Powered by GitBook
On this page
  1. Flastsat Environment

Power API

PreviousCrypto Engine Specs

Last updated 1 year ago

Please refer to your Cryptosat onboarding instructions for setup

UI Dashboard

At your disposal is a simple GUI dashboard for monitoring and controlling power supply

Get the status of all Crypto Engines on the Flatsat

get

Retrieve the current status of all the Crypto Engines.

Responses
200
Status retrieved successfully
application/json
get
GET /status HTTP/1.1
Host: 0.0.0.0:8000
Accept: */*
200

Status retrieved successfully

{
  "status": {
    "ANY_ADDITIONAL_PROPERTY": {
      "is_on": true,
      "alias": "text"
    }
  }
}
  • GETTurn on specific Crypto Engines of the Flatsat
  • GETTurn off specific Crypto Engines of the Flatsat
  • GETGet the status of all Crypto Engines on the Flatsat
  • UI Dashboard

Turn on specific Crypto Engines of the Flatsat

get

Turn on Crypto Engines based on their indices.

Query parameters
cestringRequired

Comma separated list of Crypto Engine indices to turn on. Examples: '0', '1,2,4', '3,2'

Example: 1,2
Responses
200
Operation was successful
application/json
400
Invalid input
application/json
get

Turn off specific Crypto Engines of the Flatsat

get

Turn off Crypto Engines based on their indices.

Query parameters
cestringRequired

Comma separated list of Crypto Engine indices to turn off. Examples: '0', '1,2,4', '3,2'

Example: 1,2
Responses
200
Operation was successful
application/json
400
Invalid input
application/json
get
GET /turn_on HTTP/1.1
Host: 0.0.0.0:8000
Accept: */*
{
  "message": "text"
}
GET /turn_off HTTP/1.1
Host: 0.0.0.0:8000
Accept: */*
{
  "message": "text"
}