Full stack Bitcoin software
Feb 7, 2019
Home
Getting Started
Download BS
Quick Start
Configuration
Settings Reference
Platform Coverage
Build Status
Building
Packages
Performance
Sync BS
Footprint
Computation
Interfaces
Architecture
Overview
System
Database
Network
Node
Server
Explorer
Build
Test
Server
BS Interfaces
Admin Console
Native REST
Electrum
Sparrow
Bitcoin P2P
Bitcoind JSON-RPC
Bitcoind REST
Bitcoind ZMQ
BTCD
Esplora
Stratum v1
Stratum v2
Client
BX Commands
Developers
Overview
Contributing
Style Guide
Test Practices
About
View in context
in the libbitcoin Slack
#general
mirror.
narodnik
11:40
not sure if I shared this yet or not, but here is a mimblewimble implementation written in libbitcoin:
https://github.com/narodnik/dtek
👍
3
21 replies
· neillm, Revive, narodnik · last Feb 20, 2019
neillm
12:43
What is the status of this implementation? Haven't had a chance to build it yet.
Revive
20:42
I tried for a while to get this to run, but libbitcoin-database dependency from master no longer builds with your libbitcoin fork
Revive
20:42
i will try again later
neillm
20:50
@Revive
I would assume version3 is required, as it's the only stable version
Revive
21:18
narodnik forked libbitcoin from master and added some stuff
neillm
21:47
Ah, ok. Might just have to backup to the fork then
Revive
17:40
here is the error i'm getting now. i backed it up to narodnik's last commit
Revive
17:40
CXXLD tools/initchain/initchain /usr/bin/ld: tools/initchain/initchain-initchain.o: in function `main': /home/revive/src/bitcoin/libbitcoin/libbitcoin-database/tools/initchain/initchain.cpp:63: undefined reference to `libbitcoin::settings::settings(libbitcoin::config::settings)' /usr/bin/ld: /home/revive/src/bitcoin/libbitcoin/libbitcoin-database/tools/initchain/initchain.cpp:65: undefined reference to `libbitcoin::config::block::operator libbitcoin::chain::block const&() const'
Revive
17:40
any ideas?
Revive
17:42
this is before the 'system' rename, so i went to this commit
https://github.com/libbitcoin/libbitcoin-database/commit/8f5c4b27009bcab1afd697cf435b4545b925cff8
Revive
18:25
@narodnik
neillm
19:21
That's an error in libbitcoin(-system). You'll have to make sure that repo is backed up as well
Revive
19:50
you didnt happen to try to build it
@neillm
? i gave up a 2nd time
Revive
19:50
response from OP would be beneficial
neillm
19:51
No, not yet. The script looks fairly straight-forward. I think once you have the correct commit hashes of the repos, it could be modified to build properly (without requiring root, for example)
narodnik
07:45
hey
narodnik
07:46
ahh I'm not sure why it's building
narodnik
07:46
I would try version3 of the repo
neillm
19:49
@Revive
This modified installer worked for me:
https://github.com/thecodefactory/dtek/tree/installer-updates
Revive
14:22
oh nice changes, i like it 👍 i'll check it out today
neillm
14:22
Cool, let me know if it works for you. You still need to install the reqs as root (commented)