-
Notifications
You must be signed in to change notification settings - Fork 0
/
anchormaker.conf
85 lines (77 loc) · 4.36 KB
/
anchormaker.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
; ------------------------------------------------------------------------------
; App settings
; ------------------------------------------------------------------------------
[app]
HomeDir = ""
; --------------- DBType: LDB | Bolt | Map
DBType = "Map"
LdbPath = "AnchormakerLDB"
BoltPath = "AnchormakerBolt.db"
;ServerPrivKey = ec9f1cefa00406b80d46135a53504f1f4182d4c0f3fed6cca9281bc020eff973
ServerPrivKey = 2d9afb9b073394863786d660b8960aa827a3d713e0a400e116d373874429276a
; ServerPrivKey = 75c67eb4637d8d0a7dba0ba8152bf1b96cba551f888878c7a5b7b8a34ac584e8f06f190d3307f52ff56e2ea6874250cb8ce0332dcc809b80100493b1ff064c59
; ServerPrivKey = 07c0d52cb74f4ca3106d80c4a70488426886bccc6ebc10c6bafb37bf8a65f4c38cee85c62a9e48039d4ac294da97943c2001be1539809ea5f54721f0c5477a0a
[anchor]
;ServerECKey = ec9f1cefa00406b80d46135a53504f1f4182d4c0f3fed6cca9281bc020eff973
ServerECKey = 2d9afb9b073394863786d660b8960aa827a3d713e0a400e116d373874429276a
; ServerECKey = 5c0eb59f5d311a1c80ba0302b53433457bdb9e271fc22f064e6981ac8965bc2f1f0a6c2bf854a0994562bf36606345aaa6a1dfee3073fb3276b878751238f762
; ServerECKey = 397c49e182caa97737c6b394591c614156fbe7998d7bf5d76273961e9fa1edd406ed9e69bfdf85db8aa69820f348d096985bc0b11cc9fc9dcee3b8c68b41dfd5
AnchorSigPublicKey = 0426a802617848d4d16d87830fc521f4d136bb2d0c352850919c2679f189613a
ConfirmationsNeeded = 20
; ------------------------------------------------------------------------------
; Factom settings
; ------------------------------------------------------------------------------
[factom]
;FactomdAddress = "qatest.factom.org:8088"
FactomdAddress = "localhost:8088"
WalletAddress = "localhost:8089"
FactoidBalanceThreshold = 100
ECBalanceThreshold = 10000
; ------------------------------------------------------------------------------
; Bitcoin settings
; ------------------------------------------------------------------------------
[bitcoin]
BTCAddress = "mxnf2a9MfEjvkjS4zL7efoWSgbZe5rMn1m"
BTCFee = 0.0002
MinConfirmations = 1
WalletPassphrase = "password"
RPCAddress = "http://localhost:18332/"
RPCUser = "user"
RPCPass = "pass"
; ------------------------------------------------------------------------------
; Ethereum settings
; ------------------------------------------------------------------------------
[ethereum]
WalletAddress = "0x4da6BAe6689f60e30B575Ca7D3B075605135ee86"
WalletPassword = "pass"
ContractAddress = "0x7e79c06E18Af0464382c2cd089A20dc49F2EBf86"
GasPrice = "0x10FFFF"
ServerAddress = "localhost:8545"
IgnoreWrongEntries = true
TestNet = true
; ------------------------------------------------------------------------------
; logLevel - allowed values are: debug, info, notice, warning, error, critical, alert, emergency and none
; ------------------------------------------------------------------------------
[log]
logLevel = debug
LogPath = "anchormaker.log"
; ------------------------------------------------------------------------------
; Configurations for factom-walletd
; ------------------------------------------------------------------------------
[Walletd]
; These are the username and password that factom-walletd requires
; This file is also used by factom-cli to determine what login to use
WalletRPCUser = ""
WalletRPCPassword = ""
; These define if the connection to the wallet should be encrypted, and if it is, what files
; are the secret key and the public certificate. factom-cli uses the certificate specified here if TLS is enabled.
; To use default files and paths leave /full/path/to/... in place.
WalletTLSEnable = false
WalletTLSKeyFile = "/full/path/to/walletAPIpriv.key"
WalletTLSCertFile = "/full/path/to/walletAPIpub.cert"
; This is where factom-walletd and factom-cli will find factomd to interact with the blockchain
; This value can also be updated to authorize an external ip or domain name when factomd creates a TLS cert
FactomdServer = "localhost:8088"
; This is where factom-cli will find factom-walletd to create Factoid and Entry Credit transactions
; This value can also be updated to authorize an external ip or domain name when factom-walletd creates a TLS cert
WalletServer = "localhost:8089"