Bitcoin full node and query server
Feb 7, 2019
Home
Server interfaces
Interface performance
Node performance
Node architecture
Database architecture
Slack
Team
View in context
in the libbitcoin Slack
#general
mirror.
N
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)
N
narodnik
07:45
hey
N
narodnik
07:46
ahh I'm not sure why it's building
N
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)