Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 890 Bytes

DEPENDENCIES.md

File metadata and controls

41 lines (28 loc) · 890 Bytes

Dependencies

rusty-teos has the following system-wide dependencies:

  • rust
  • bitcoind

Minimum Supported Rust Version (MSRV)

FIXME: Define MSRV

Installing Rust

Refer to rust-lang.org.

Installing bitcoind

rusty-teos runs on top of a Bitcoin Core node. Other underlying Bitcoin nodes are not supported at the moment.

You can get Bitcoin Core from bitcoincore.org.

Bitcoin needs to be running with the following options enabled:

  • txindex to be able to look for non-wallet transactions
  • server to run rpc commands

Here's an example of a bitcoin.conf you can use for mainnet. DO NOT USE THE PROVIDED RPC USER AND PASSWORD.

# [rpc]
server=1
rpcuser=user
rpcpassword=passwd
rpcservertimeout=600

# [blockchain]
txindex=1

# [others]
daemon=1
debug=1
maxtxfee=1