Skip to content

blocknetdx/utxo-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

utxoplugin

Deployment Process

Within the EXR ENV, one utxo-plugin container should be deployed for each utxo coin to be indexed. Example docker-compose.yml entry for utxo coin, BLOCK:

  utxo-plugin-block:
    image: blocknetdx/utxo-plugin:latest
    restart: unless-stopped
    environment:
      PLUGIN_COIN: 'BLOCK'
      PLUGIN_PORT: 8000
      DB_ENGINE: 'rocksdb'
      NETWORK: 'mainnet'
      SKIP_COMPACT: 'true'
      DAEMON_ADDR: 172.31.4.37
      DAEMON_RPC_PORT: '41414'
      RPC_USER: "${RPC_USER}"
      RPC_PASSWORD: "${RPC_PASSWORD}"
    stop_signal: SIGINT
    stop_grace_period: 5m
    volumes:
      - /snode/utxo_plugin/BLOCK:/app/plugins/utxoplugin-BLOCK
    logging:
      driver: "json-file"
      options:
        max-size: "2m"
        max-file: "10"
    depends_on:
      - snode
    networks:
      backend:
        ipv4_address: 172.31.8.23

DAEMON_ADDR is the IP addr of the container hosting the BLOCK daemon

DAEMON_RPC_PORT is the RPC port of the BLOCK daemon

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •