Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: rebase development #131

Merged
merged 175 commits into from
May 4, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
175 commits
Select commit Hold shift + click to select a range
c9a9bfe
test: fix coverage action (#4036)
Cifko Apr 26, 2022
d3d4acd
ci: move npm audit to development only (#4055)
stringhandler Apr 28, 2022
a66502b
chore(deps): bump async from 2.6.3 to 2.6.4 in /applications/launchpa…
dependabot[bot] Apr 28, 2022
9e0ec36
feat(tari_explorer): add total hashrate chart (#4054)
mrnaveira Apr 28, 2022
93bfb88
chore(deps): bump ejs from 3.1.6 to 3.1.7 in /applications/tari_web_e…
dependabot[bot] Apr 28, 2022
6a975ae
chore: remove unused else (#4051)
SWvheerden Apr 28, 2022
24f8aac
refactor(base-node): use existing peer feature methods to check if is…
mrnaveira Apr 28, 2022
5ebf129
fix: makes header consensus encoding infallible (#4045)
sdbondi Apr 28, 2022
fc1aa65
fix(wallet): do not prompt for password if given in config (#4040)
sdbondi Apr 28, 2022
0ab487f
test: cucumber saf test (#3135)
Cifko Apr 28, 2022
1fe5811
chore: obscure grpc error response (#3995)
Cifko Apr 28, 2022
d01d94f
test(covenant): improve test coverage (#4052)
sdbondi Apr 29, 2022
7097185
fix: weird behaviour of dates in base node banned peers (#4037)
mrnaveira Apr 29, 2022
aca072e
chore(deps): bump async from 2.6.3 to 2.6.4 in /applications/tari_web…
dependabot[bot] Apr 29, 2022
8b7877e
chore(deps): bump async from 3.2.1 to 3.2.3 in /integration_tests (#4…
dependabot[bot] Apr 29, 2022
7032667
docs: add key manager docs (#4050)
SWvheerden Apr 29, 2022
190d75a
fix: only count base nodes in peers count in base node status (#4039)
mrnaveira Apr 29, 2022
50a4d19
docs(comms): adds documentation for comms public interface (#4033)
sdbondi Apr 29, 2022
dacb3cd
refactor(dht): use CipherKey new type for diffie-hellman key (#4038)
sdbondi Apr 29, 2022
c37d1ba
refactor(rpc-macros): split into smaller functions (clippy) (#4063)
sdbondi Apr 29, 2022
b15d682
fix: update daily test configuration (#4049)
sdbondi Apr 30, 2022
2ad5c51
refactor(comms): reduce length of long functions (clippy) (#4065)
sdbondi May 3, 2022
ed8a769
test(cucumber): use separate FFI target dir (#4067)
sdbondi May 3, 2022
c2d60b3
fix(key-manager): remove floating point math from mnemonic code (#4064)
sdbondi May 3, 2022
8c78717
feat(p2p): adds tor.forward_address setting (#4070)
sdbondi May 3, 2022
a4e3be8
ci: fix coverage (#4071)
stringhandler May 3, 2022
6d21bc2
chore: remove deprecated ExtendBytes, update EpochTime (#3914)
sdbondi May 3, 2022
d2ceedc
chore(deps): bump ejs from 3.1.6 to 3.1.7 in /applications/tari_colle…
dependabot[bot] May 3, 2022
5b726a6
feat(collectibles): add list assets command (#3908)
stringhandler May 3, 2022
b34f79d
fix: support safe non-interactive mode (#4072)
CjS77 May 3, 2022
c27be5c
feat: allow network to be set by TARI_NETWORK env var (#4073)
sdbondi May 3, 2022
65f1147
chore: update launchpad backend (#4017)
CjS77 May 4, 2022
9bb3968
test: unignore working tests (#4020)
sdbondi May 4, 2022
06b95b1
Set up new Launchpad v2 with Tauri and CRA
tomaszantas Apr 12, 2022
ccc7e49
port (copy) backend from previous launchpad to launchpad_v2
tarnas14 Apr 13, 2022
d9eacd9
call tari backend for list of available docker images
tarnas14 Apr 13, 2022
6cb54c0
remove legacy main.rs from src-tauri
tarnas14 Apr 13, 2022
0465dc7
added .gitkeep to cra build directory to avoid CI panic
tarnas14 Apr 13, 2022
3003c72
changed javascript build to build launchpad_v2
tarnas14 Apr 13, 2022
560de6b
Set up React project tree
tomaszantas Apr 13, 2022
7ff9533
Add ESLint
tomaszantas Apr 13, 2022
23dfe66
Add no-console eslint warning
tomaszantas Apr 13, 2022
5f36889
Remove package-json.lock
tomaszantas Apr 13, 2022
9e91c9c
Switch tabs to spaces
tomaszantas Apr 13, 2022
ea1bdad
Add SVG icon components for extracted Figma icon set (#53)
corquaid Apr 13, 2022
0867486
Add initial content to the Readme.md (#52)
tomaszantas Apr 14, 2022
1079b85
Adding styled components, replacing yarn.lock with package-lock
corquaid Apr 14, 2022
6952c97
Updating README to use npm
corquaid Apr 14, 2022
dbb0ac8
Add colors & gradients, linting icon component files
corquaid Apr 14, 2022
6efd272
Add theme files, refactoring
corquaid Apr 15, 2022
269351c
Add color variables to gradients where possible
corquaid Apr 19, 2022
6f4d782
feat: launchpad CI (#55)
tomaszantas Apr 19, 2022
74dcf3f
quick and dirty one-file dropdown
tarnas14 Apr 19, 2022
5cc79a2
added label to select
tarnas14 Apr 20, 2022
d61566d
extracted value and options and made it configurable in the select
tarnas14 Apr 20, 2022
969d123
extract Select to a reusable dumb component
tarnas14 Apr 20, 2022
bbe6e8a
refactor WithTheme HoC to correctly set displayName
tarnas14 Apr 20, 2022
11bace2
extract transparent background to theme
tarnas14 Apr 20, 2022
3c8a17b
fix types for styledComponents in Select
tarnas14 Apr 20, 2022
065d5ed
add basic tests to Select component
tarnas14 Apr 20, 2022
5aefcf0
typescript children: ReactNode typing
tarnas14 Apr 20, 2022
c8cc12f
change darkBackground prop name to inverted
tarnas14 Apr 20, 2022
b58da6f
use default export in Select component
tarnas14 Apr 20, 2022
e5161dd
move type declarations to separate types.ts files
tarnas14 Apr 20, 2022
2fbad7f
fix test to use correct import
tarnas14 Apr 20, 2022
5323b25
feat: add typography and fonts
corquaid Apr 19, 2022
5f21b1c
add jsdoc to Select component
tarnas14 Apr 20, 2022
f2abe74
improve jsdoc
tarnas14 Apr 21, 2022
cb4f142
feat: main layout (#64)
tomaszantas Apr 21, 2022
dc19bfb
improved styling with the inverted values
tarnas14 Apr 21, 2022
3353e6c
fix Select tests - pass correct theme
tarnas14 Apr 21, 2022
53e92b0
remove last darkBackground reference
tarnas14 Apr 21, 2022
2fc2b13
avoid using optional chaining to not angry CI gods
tarnas14 Apr 21, 2022
174130b
hooked up prettier to eslint and fixed all
tarnas14 Apr 21, 2022
671b9d3
rename MyListboxProps to SelectProps
tarnas14 Apr 21, 2022
48115c5
feat(primitive): add text component
corquaid Apr 20, 2022
084b888
refactor: move globalStyles, set default Text type
corquaid Apr 20, 2022
96925da
remove unnecessary fragment, formatting
corquaid Apr 20, 2022
22fa81d
chore: eslint rule update and readme addition (#79)
tarnas14 Apr 21, 2022
1c27201
Fixed CI tests, refactor d.ts files
corquaid Apr 21, 2022
5480b26
Removed GlobalStyle, moved fonts to App.css
corquaid Apr 21, 2022
c376e3e
lint fix with prettier after merge
tarnas14 Apr 21, 2022
c551f0b
dirty one file implementation of a box
tarnas14 Apr 21, 2022
0208ee2
move Box component to separate files
tarnas14 Apr 21, 2022
f87e023
add all styles declaration to DefaultTheme in custom.d.ts
tarnas14 Apr 21, 2022
165c1c7
add jsdoc to Box component
tarnas14 Apr 22, 2022
da1b953
add basic test for Box component
tarnas14 Apr 22, 2022
df8f4a7
update Select tests to conform to test standard
tarnas14 Apr 22, 2022
9c9773b
fix Box test
tarnas14 Apr 22, 2022
b435f03
Launchpad on Github Actions (#88)
tomaszantas Apr 22, 2022
da44613
Add tag component files, update theme
corquaid Apr 22, 2022
dca3a4a
Add unit tests
corquaid Apr 22, 2022
7235021
More unit tests, changes from PR comments
corquaid Apr 25, 2022
f6786b6
Adjust the audit job (#91)
tomaszantas Apr 25, 2022
db18629
feat: footer & keyboardkeys (#86)
tomaszantas Apr 25, 2022
6153fa9
Improve Switch component (#89)
tomaszantas Apr 25, 2022
dea7c75
chore: tests for icons (#97)
tomaszantas Apr 26, 2022
15eadf1
layout for inactive state of base node
tarnas14 Apr 22, 2022
eb7aa80
prepared layout for dark (running) base node
tarnas14 Apr 22, 2022
4e53b94
extract view component from base node container
tarnas14 Apr 23, 2022
7981587
connect base node container to store; improve styling
tarnas14 Apr 24, 2022
f96da71
cleanup and document Loading component
tarnas14 Apr 24, 2022
0845b65
fix unused payload in base node slice
tarnas14 Apr 24, 2022
807abcf
add placeholder for "running" tag on basenode
tarnas14 Apr 24, 2022
42b980f
add Running tag to a running base node container
tarnas14 Apr 26, 2022
541aff0
add tests for Loading indicator
tarnas14 Apr 26, 2022
0e813cc
move base node store slice to /store/baseNode
tarnas14 Apr 26, 2022
5525d2a
reverse Network type import
tarnas14 Apr 26, 2022
aa60163
feat: tabs and ts issue (#94)
tomaszantas Apr 27, 2022
c490a3a
Remove unused props and imports (#99)
tomaszantas Apr 27, 2022
42cd949
Fix box sizing of the main container (#102)
tomaszantas Apr 27, 2022
d1718e7
Add Text test (#106)
tomaszantas Apr 27, 2022
2e0ca32
Change the size of large tags to 26px (#104)
tomaszantas Apr 27, 2022
3be621c
Polishing Select component: text color and spacing (#105)
tomaszantas Apr 28, 2022
d4e744b
prepared ui for password input
tarnas14 Apr 27, 2022
0aaab69
include tari signed in wallet password page
tarnas14 Apr 27, 2022
a0fb844
prepared main wallet layout (without inputs)
tarnas14 Apr 27, 2022
4a3972c
add loading prop to button
tarnas14 Apr 27, 2022
bf10a96
connect wallet to store
tarnas14 Apr 27, 2022
62a834c
fix tabs component to memoize tabs content
tarnas14 Apr 27, 2022
5a96d9c
move lines from wallet components to locales
tarnas14 Apr 27, 2022
f1a7998
remove Send funds button
tarnas14 Apr 27, 2022
b35efc4
add password input and disabling submit button below certain password…
tarnas14 Apr 27, 2022
466f952
border-box sizing for box
tarnas14 Apr 27, 2022
a6d75fa
change loading indicator to be relatively positioned in button
tarnas14 Apr 27, 2022
43ec284
cleaned up Button disabled styling; removed unnecessary variants and …
tarnas14 Apr 27, 2022
2abd7c7
allowing loading and disabled to be controlled separately
tarnas14 Apr 27, 2022
d48bd48
rename Chart icon component
tarnas14 Apr 27, 2022
393a3ca
add WalletContainer basic tests
tarnas14 Apr 27, 2022
f4b1419
make sure buttons always have the same height/width
tarnas14 Apr 27, 2022
df7ff08
Add password strength + smiley icons
corquaid Apr 25, 2022
35edd29
Add TextInput component files, fix password strength icons, update th…
corquaid Apr 28, 2022
9798e10
Add unit tests
corquaid Apr 28, 2022
80d81dc
Add JSDoc
corquaid Apr 28, 2022
a52947c
Add unit tests for new icons, delete icon images from assets
corquaid Apr 28, 2022
4777fa1
Modal component
tarnas14 Apr 28, 2022
bafdac0
extracted modal styling to separate files
tarnas14 Apr 28, 2022
00f157b
add modal tests
tarnas14 Apr 28, 2022
9297719
add tari wallet box with emoji toggle
tarnas14 Apr 27, 2022
db86190
extract wallet components and styles to separate files
tarnas14 Apr 28, 2022
d74647b
justify base node to center
tarnas14 Apr 28, 2022
bc13688
introduce CenteredLayout component to layout basenode and wallet cont…
tarnas14 Apr 28, 2022
d48175a
Add copy/paste/select keyboard functionality
corquaid Apr 29, 2022
ef420b1
dont clear password field
tarnas14 Apr 29, 2022
ea4632d
fix tari wallet id box
tarnas14 Apr 29, 2022
bc6ac98
extract reusable Input component and built TextInput on top of it
tarnas14 May 1, 2022
5dc11ff
add PasswordInput and use it in wallet password box
tarnas14 May 1, 2022
1ba43df
disabling input icon when whole component is disabled
tarnas14 May 1, 2022
785cd9f
set up static layout of settings modal
tarnas14 Apr 28, 2022
72ba638
make the cancel button on settings "secondary"
tarnas14 May 1, 2022
e801ee9
fix buttons in icon for settings button in title bar
tarnas14 May 1, 2022
8c6ade5
created static layout for wallet settings
tarnas14 May 1, 2022
6a6c246
extracted components to separate files, connected SettingsContainer t…
tarnas14 May 2, 2022
535586f
allow opening settings on specific page
tarnas14 May 2, 2022
933e3e1
connecting wallet settings page component to store
tarnas14 May 2, 2022
058a268
showing `running` indicator on wallet box conditionally
tarnas14 May 2, 2022
a030ee7
pending indicator on button in wallet settings instead of running tag
tarnas14 May 2, 2022
dc04a27
extracted styled components from CopyBox
tarnas14 May 2, 2022
4e535ea
cleaned up WalletSettings component with extracted styles and locales
tarnas14 May 2, 2022
a106f47
dont block wallet settings if wallet is locked
tarnas14 May 4, 2022
e550ee1
Fixing Tag component background styling, App.tsx typo
corquaid May 2, 2022
4112143
Fixing svg icon colour attributes
corquaid May 2, 2022
bb21941
feat: mining dashboard (#108)
tomaszantas May 2, 2022
a99ec4a
add JSDoc for copybox
tarnas14 May 4, 2022
cb1ec54
remove Link component, use Button with href on wallet settings
tarnas14 May 4, 2022
b1335b3
moved react gui over to launchpad
tarnas14 May 4, 2022
e00fd75
update github actions to point to gui-react directory
tarnas14 May 4, 2022
c64a27b
remove launchpad_v2 workspace from root Cargo.toml
tarnas14 May 4, 2022
db37a59
remove reference to tauri-apps/cli from gui-react (not needed)
tarnas14 May 4, 2022
aacc079
Remove useBootstrapper
tomaszantas May 4, 2022
dff8b17
added `dev-vue` package.json script to launch vue version of the appl…
tarnas14 May 4, 2022
77949ee
remove useBoostrapper flag from tauri.vue.conf.json after bumping to rc9
tarnas14 May 4, 2022
aabe7fa
remove tauri scripts from gui-react
tarnas14 May 4, 2022
cceed77
Fix typography letter-spacing
corquaid May 4, 2022
c2d1925
Merge branch 'launchpad_such_wow' into launchpad/rebase_development
tarnas14 May 4, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
29 changes: 0 additions & 29 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,35 +21,6 @@ env:
PROTOC: protoc

jobs:
checks:
name: npm checks
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v2
- name: npm audit launchpad_v2 gui
run: |
cd applications/launchpad_v2
npm audit
- name: npm audit collectibles
run: |
cd applications/tari_collectibles/web-app
# We have to ignore this for now because audit error is in react-scripts
npm audit || true
- name: npm audit explorer
run: |
cd applications/tari_explorer
npm audit
- name: npm audit web extensions
run: |
cd applications/tari_web_extension
# We have to ignore this for now because audit error is in react-scripts
npm audit || true
- name: npm audit web extensions example
run: |
cd applications/tari_web_extension_example
npm audit

clippy:
name: clippy
runs-on: ubuntu-18.04
Expand Down
11 changes: 4 additions & 7 deletions .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@ jobs:
uses: actions-rs/toolchain@v1
with:
toolchain: ${{ env.toolchain }}
- uses: Swatinem/rust-cache@v1
override: true
components: llvm-tools-preview
- name: ubuntu dependencies
run: |
sudo apt-get update && \
Expand All @@ -28,7 +29,6 @@ jobs:
pkg-config \
libsqlite3-dev \
clang-10 \
clang \
git \
cmake \
libc++-dev \
Expand All @@ -47,12 +47,9 @@ jobs:
libappindicator3-dev \
patchelf \
librsvg2-dev \
- name: test key manager wasm
- name: install grcov
run: |
npm install -g wasm-pack
cd base_layer/key_manager
rustup target add wasm32-unknown-unknown
make test
cargo install grcov
- name: cargo test compile
uses: actions-rs/cargo@v1
with:
Expand Down
44 changes: 44 additions & 0 deletions .github/workflows/development-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
on:
push:
branches:
- development
- main

name: Development CI

env:
toolchain: nightly-2021-11-20
CARGO_HTTP_MULTIPLEXING: false
CARGO_TERM_COLOR: always
PROTOC: protoc

jobs:
checks:
name: npm checks
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v2
- name: npm audit launchpad gui
run: |
cd applications/launchpad/gui-vue
npm audit
- name: npm audit collectibles
run: |
cd applications/tari_collectibles/web-app
# We have to ignore this for now because audit error is in react-scripts
npm audit || true
- name: npm audit explorer
run: |
cd applications/tari_explorer
npm audit
- name: npm audit web extensions
run: |
cd applications/tari_web_extension
# We have to ignore this for now because audit error is in react-scripts
npm audit || true
- name: npm audit web extensions example
run: |
cd applications/tari_web_extension_example
npm audit

31 changes: 10 additions & 21 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 3 additions & 1 deletion applications/daily_tests/automatic_recovery_test.js
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,9 @@ async function run(options = {}) {
let recoveredAmount = 0;
if (recoveredAmountMatch[2] === "T") {
// convert to micro tari
recoveredAmount = round(parseFloat(recoveredAmountMatch[1]) * 1000000);
recoveredAmount = Math.round(
parseFloat(recoveredAmountMatch[1]) * 1000000
);
} else {
recoveredAmount = parseInt(recoveredAmountMatch[1]);
}
Expand Down
17 changes: 9 additions & 8 deletions applications/daily_tests/automatic_sync_test.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ const path = require("path");
const helpers = require("./helpers");
const BaseNodeProcess = require("integration_tests/helpers/baseNodeProcess");

const NETWORK = "DIBBLER";
const NETWORK = "dibbler";

const SyncType = {
Archival: "Archival",
Expand Down Expand Up @@ -59,12 +59,14 @@ async function run(options) {
const baseNode = new BaseNodeProcess("compile", true);
await baseNode.init();

// Bypass tor for outbound TCP (faster but less private)
process.env[`TARI_BASE_NODE__${NETWORK}__TOR_PROXY_BYPASS_FOR_OUTBOUND_TCP`] =
"true";
let config = {
// Bypass tor for outbound TCP (faster but less private)
[`${NETWORK}.base_node.p2p.transport.tor.proxy_bypass_for_outbound_tcp`]: true,
};

// Set pruning horizon in config file if `pruned` command line arg is present
if (options.syncType === SyncType.Pruned) {
process.env[`TARI_BASE_NODE__${NETWORK}__PRUNING_HORIZON`] = 20;
config[`${NETWORK}.base_node.storage.pruning_horizon`] = 20;
}

if (options.forceSyncPeer) {
Expand All @@ -73,11 +75,10 @@ async function run(options) {
forcedSyncPeersStr = options.forceSyncPeer.join(",");
}
console.log(`Force sync peer set to ${forcedSyncPeersStr}`);
process.env[`TARI_BASE_NODE__${NETWORK}__FORCE_SYNC_PEERS`] =
forcedSyncPeersStr;
config[`${NETWORK}.base_node.force_sync_peers`] = forcedSyncPeersStr;
}

await baseNode.start();
await baseNode.start({ network: NETWORK, config });

await fs.mkdir(path.dirname(options.log), { recursive: true });
let logfile = await fs.open(options.log, "w+");
Expand Down
76 changes: 41 additions & 35 deletions applications/launchpad/backend/assets/config.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,32 @@
# Config for launchpad v0.0.2
[common]
# Config for launchpad v1.0.0
[base_node]
network = "dibbler"
grpc_address = "/ip4/0.0.0.0/tcp/18142"
override_from = "dibbler"

[base_node.storage]
track_reorgs = true

[dibbler.base_node]
identity_file = "/var/tari/base_node/config/dibbler/tari_base_node_id.json"

[igor.base_node]
network = "igor"
base_node_identity_file = "/var/tari/base_node/config/igor/base_node_id.json"

[base_node.p2p]
auxiliary_tcp_listener_address = "/dns4/base_node/tcp/18189"

[base_node.p2p.transport]
type = "tor"

[base_node.p2p.transport.tor]
control_auth = "password=tari"
socks_address_override = "/dns4/tor/tcp/9050"
control_address = "/dns4/tor/tcp/9051"

[base_node.p2p.transport.tcp]
listener_address = "/dns4/base_node/tcp/18189"

[dibbler.p2p.seeds]
dns_seeds = ["seeds.dibbler.tari.com"]
Expand All @@ -24,58 +51,39 @@ peer_seeds = [
"544ed2baed414307e119d12894e27f9ddbdfa2fd5b6528dc843f27903e951c30::/ip4/13.40.189.176/tcp/18189"
]

[base_node]
network = "dibbler"
grpc_address = "/ip4/0.0.0.0/tcp/18142"

[base_node.storage]
track_reorgs = true

[dibbler.base_node]
identity_file = "/var/tari/base_node/config/dibbler/tari_base_node_id.json"

[igor.base_node]
network = "igor"
base_node_identity_file = "/var/tari/base_node/config/igor/base_node_id.json"

[base_node.p2p.transport]
tor.control_auth = "password=tari"
#tcp.listener_address = "/dns4/base_node/tcp/18189"
tor.socks_address_override = "/dns4/tor/tcp/9050"
tor.control_address = "/dns4/tor/tcp/9051"


[wallet]
override_from = "dibbler"
db_file = "wallet/wallet.dat"
grpc_address = "/ip4/0.0.0.0/tcp/18143"
password = "tari"
use_libtor = false

[wallet.p2p]

[wallet.p2p.transport]
type = "tor"
tor.control_auth = "password=tari"
tor.control_address = "/dns4/tor/tcp/9051"
tor.socks_address_override = "/dns4/tor/tcp/9050"

[wallet.p2p.transport.tor]
control_auth = "password=tari"
socks_address_override = "/dns4/tor/tcp/9050"
control_address = "/dns4/tor/tcp/9051"

[wallet.p2p.transport.tcp]
listener_address = "/dns4/wallet/tcp/18188"

[dibbler.wallet]
network = "dibbler"
#use_libtor = false
#tor_onion_port = 18141

[igor.wallet]
network = "igor"
#use_libtor = false
#tor_onion_port = 18141

[miner]
base_node_grpc_address = "/dns4/base_node/tcp/18142"
wallet_grpc_address = "/dns4/wallet/tcp/18143"
base_node_addr = "/dns4/base_node/tcp/18142"
wallet_addr = "/dns4/wallet/tcp/18143"
mine_on_tip_only = true
num_mining_threads = 1

[merge_mining_proxy]
#config = "dibbler"
monerod_url = [ # stagenet
"http://stagenet.xmr-tw.org:38081",
"http://stagenet.community.xmr.to:38081",
Expand All @@ -90,5 +98,3 @@ submit_to_origin = true
monerod_username = ""
monerod_password = ""
monerod_use_auth = false


Loading