📃
OmniOne Developer Site
  • Introduction
  • Manager console guide
    • To begin with...
      • Wallet Settings
      • Select an Account
      • The Issuer/SP account creation
      • Issue access token for the OmniOne Agent
    • Issuer Console
      • Claim
      • VC Type
      • VC Format
      • Issue the VC Information
      • My request list
    • SP Console
      • Service List
      • Token Transaction History
      • My service request
  • Server system construction
    • To begin with...
      • Server Wallet creation and Key settings
      • Collect the Issuer and SP's DID
      • application.properties settings
    • Server default environment configuration per IDE
      • Spring Tool Suite 4
      • IntelliJ IDEA
    • Building the Issuer system
      • Issuer server guide(JAVA)
    • Building the SP system
      • SP server guide (JAVA)
  • Checking Blockchain data
    • Check Agent API
      • bp
      • Committee
      • DID
      • executor
      • key
      • pDID
      • player
      • policy
      • txinfo
      • txissue
      • vc
      • version
      • response codes
  • SDK instruction guide
    • Core SDK Guide
      • Java Wallet
        • IWKeyManager
        • IWDIDManager
        • IWRecoveryManager
        • ZkpException
        • IWException
      • iOS Wallet
        • IWKeyManager
        • IWDidManager
        • IWClaimManager
        • IWRecoveryManager
        • IWErrorManager
        • Enum
    • Server SDK Guide
      • Java
        • ServerInfo
        • IssuerApi
        • SpApi
        • VcResult
        • VcInitParam
        • VCRegParam
        • VcVerifyParam
        • SpProfileParam
    • Omni App Link SDK
      • Server
      • Android
      • IOS
  • Node creation
    • Full Node creation
      • Full Node by using Docker
        • Docker Installation
        • Building Full Node
        • Full Node settings
      • Installation type Full Node
        • Full Node installation
    • BP Node creation
      • BP Node by using Docker
        • Docker Installation
        • Building BP Node
        • BP Node settings
          • keosd/BP Node executing simultaneously
      • Installation type BP
        • Node Installation
        • Executing Node
        • Node settings
        • BP Vote
Powered by GitBook
On this page
  • OmniOne Node environment
  • EOSIO versions
  • Supported operating system
  • Server specification
  • Components
  • nodeos(node + EOSIO = nodeos)
  • cleos(CLI + EOSIO = cleos)
  • keosd(Key +EOSIO = keosd)
  • Core concept
  • Account
  • Wallets
  • Smart Contract

Was this helpful?

  1. Node creation
  2. BP Node creation

Installation type BP

OmniOne Node environment

OmniOne Mainnet is an EOSIO utilized platform that complies with the EOSIO recommendations.

EOSIO versions

Component

Version

eosio

2.0.3

eosio.cdt

1.7.0

eosio.contracts

1.9.1

Supported operating system

  • Ubuntu 18.04

  • CentOS 7

Server specification

  • RAM: 8GB or above

  • Disk: 20 GB or above

Components

nodeos(node + EOSIO = nodeos)

This is OmniOne's core Deamon. nodeos generates a block that includes the blockchain data persistence layer, P2P networking, and Smart contract code scheduling handling and transaction and able to compose the blockchain to record so that it can check the block.

cleos(CLI + EOSIO = cleos)

cleos is a command tool that interfaces the exposed contents due to REST API. nodeos developers may also use this and releases the Smart contract and test it.

keosd(Key +EOSIO = keosd)

OmniOne blockchain can manage keys in Wallets. Keosd is a Deamon that manages the OmniOne blockchain Wallet.

Core concept

Account

Account is named so that the person in the blockchain can read it. Depending on their rights, they can also be owned by permission from individuals or groups. Account is required to do or drive valid transaction in the blockchain

Wallets

A client that stores one or more Account or not connected Keys. Ideally, it has a [lock] and [unlock] status that is protected with a high entropy password. Wallet is managed through keosd and able to check values through cleos.

Smart Contract

Smart Contract is a blockchain-based contract that can be as various forms such as financial transactions, real estate contracts, notarization, etc to conclude and fulfill. It is also called as blockchain 2.0.

EOSIO uses C++ as a Smart Contract programming language.

Previouskeosd/BP Node executing simultaneouslyNextNode Installation

Last updated 4 years ago

Was this helpful?

참고:

https://developers.eos.io/