📃
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
  • Full Node settings
  • Setting PATH
  • Checking the script file
  • Changing the name of the folder and script file
  • Starting the FullNode
  • Checking the execution log
  • Checking the interworking operation with the real chain
  • Checking the block data on a local environment

Was this helpful?

  1. Node creation
  2. Full Node creation
  3. Full Node by using Docker

Full Node settings

Full Node settings

the operation to modify the setting information for the operating environment is required in order for Full Node to operate mutually. Please refer to below steps to proceed the settings

Setting PATH

Enter the container Shell to set the PATH.

root@4e60bc34a625:/omnione-testnet# source /etc/profile

Checking the script file

Use 'ls' command to check the Full Node script file.

root@4e60bc34a625:/omnione-testnet# ls
drwxr-xr-x 1 root root 4096 Feb 10 01:48 bp_node
-rwx------ 1 root root  259 Feb 10 02:35 gen_bp_start.sh
-rwx------ 1 root root   72 Feb 10 01:48 keosd_start.sh
-rwx------ 1 root root  270 Feb  7 00:57 stop.sh

Changing the name of the folder and script file

root@4e60bc34a625:/omnione-testnet# mv bp_node full_node
root@4e60bc34a625:/omnione-testnet# mv gen_bp_start.sh gen_full_start.sh

Starting the FullNode

the operation to run FullNode by the script.

root@4e60bc34a625:/omnione-testnet#./gen_full_start.sh

Checking the execution log

root@4e60bc34a625:/omnione-testnet# tail -f full_node/node_data/nodeos.log

If you have followed up to this part, FullNode should be executed normally. To terminate safely please press Ctrl + p or q.

Checking the interworking operation with the real chain

This is a task to check whether it has been successfully connected on a chain within the real Docker

curl http://localhost:18888/v1/chain/get_info

Outputs for executing the command line are as shown below.

{"server_version":"05be92e5","chain_id":"dfc4f3b5242822ee1d8add97be1246af57b793d470f1106d2758304d21868297","head_block_num":4148172,"last_irreversible_block_num":4148133,"last_irreversible_block_id":"003f4ba57db4ed4229de775f3b3df293b7e046afa3d2feea6c138a36198f01be","head_block_id":"003f4bcc28d18f7ed74be581ab4613ab0d0891f473ebb6be33b55532b369097e","head_block_time":"2020-02-10T06:34:25.000","head_block_producer":"h1rqhln1rzb5","virtual_block_cpu_limit":100000000,"virtual_block_net_limit":1048576000,"block_cpu_limit":99900,"block_net_limit":1048576,"server_version_string":"v1.8.6-16-g05be92e57-dirty","fork_db_head_block_num":4148172,"fork_db_head_block_id":"003f4bcc28d18f7ed74be581ab4613ab0d0891f473ebb6be33b55532b369097e"}

Checking the block data on a local environment

Check if the block data that is stored in the local directory is created properly.

cd ~/Raonsecure/docker/testnet/omnnode-data
ls
blocks eosd.pid nodeos.log snapshots  state
tail -f nodeos.log

Executing the last command line will be able to check block created data. For termination command is ctrl + c

PreviousBuilding Full NodeNextInstallation type Full Node

Last updated 4 years ago

Was this helpful?