Package Details: blackbird-git r354.b438ce5-1

Git Clone URL: https://aur.archlinux.org/blackbird-git.git (read-only)
Package Base: blackbird-git
Description: Bitcoin arbitrage with a long/short market-neutral strategy
Upstream URL: https://github.com/butor/blackbird
Keywords: arbitrage bitcoin
Licenses: MIT
Submitter: 1ace
Maintainer: None
Last Packager: 1ace
Votes: 1
Popularity: 0.014807
First Submitted: 2017-06-26 23:46
Last Updated: 2017-06-27 19:48

Latest Comments

rpodgorny commented on 2018-01-18 18:34

...as a side note: does this actually work for anyone? for which exchanges? for me it either spits out "no funding" even thou i have enough cash (yes, margin wallet on bitfinex) or crashes after creating an order (on kraken). thanks!

1ace commented on 2018-01-18 17:51

Hey bemeurer, sorry I was inactive around the holiday, but I was indeed not maintaining this package anymore. I'm glad you're taking care of it now; best of luck! :)

capoeira commented on 2018-01-09 15:32

doesn't build

"In file included from /tmp/yaourt-tmp-studio/aur-blackbird-git/src/blackbird/src/exchanges/exmo.cpp:7:0: /tmp/yaourt-tmp-studio/aur-blackbird-git/src/blackbird/src/utils/hmac_sha512.hpp: In constructor ‘HMAC_SHA512::HMAC_SHA512(const string&, const string&)’: /tmp/yaourt-tmp-studio/aur-blackbird-git/src/blackbird/src/utils/hmac_sha512.hpp:11:12: error: aggregate ‘HMAC_CTX ctx’ has incomplete type and cannot be defined HMAC_CTX ctx; ^~~ /tmp/yaourt-tmp-studio/aur-blackbird-git/src/blackbird/src/utils/hmac_sha512.hpp:12:3: error: ‘HMAC_CTX_init’ was not declared in this scope HMAC_CTX_init(&ctx); ^~~~~~~~~~~~~ /tmp/yaourt-tmp-studio/aur-blackbird-git/src/blackbird/src/utils/hmac_sha512.hpp:12:3: note: suggested alternative: ‘HMAC_CTX_new’ HMAC_CTX_init(&ctx); ^~~~~~~~~~~~~ HMAC_CTX_new /tmp/yaourt-tmp-studio/aur-blackbird-git/src/blackbird/src/utils/hmac_sha512.hpp:27:3: error: ‘HMAC_CTX_cleanup’ was not declared in this scope HMAC_CTX_cleanup(&ctx); ^~~~~~~~~~~~~~~~ /tmp/yaourt-tmp-studio/aur-blackbird-git/src/blackbird/src/utils/hmac_sha512.hpp:27:3: note: suggested alternative: ‘HMAC_CTX_get_md’ HMAC_CTX_cleanup(&ctx); ^~~~~~~~~~~~~~~~ HMAC_CTX_get_md [ 66%] Building CXX object CMakeFiles/blackbird.dir/src/exchanges/gemini.cpp.o make[2]: [CMakeFiles/blackbird.dir/build.make:361: CMakeFiles/blackbird.dir/src/exchanges/exmo.cpp.o] Error 1 make[2]: * Esperando que outros processos terminem. make[1]: [CMakeFiles/Makefile2:100: CMakeFiles/blackbird.dir/all] Error 2 make: ** [Makefile:130: all] Error 2"

Eschwartz commented on 2018-01-03 22:30

https://www.archlinux.org/todo/openssl-110-rebuild/

Needs to depend on openssl-1.0 and use the mentioned cmake flags in order to link libssl.so.1.0.0

And no, it shouldn't conflict as the symbols are versioned.

...

Why don't we wait more than 1 week for the maintainer to respond before asking to orphan it? :)

rpodgorny commented on 2017-12-25 13:34

changing the compile line made it compile for me. but the linker spits out this warning:

/usr/bin/ld: warning: libcrypto.so.1.1, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.1/../../../../lib/libcurl.so, may conflict with libcrypto.so.1.0.0

...not sure if it's an issue or not.

bemeurer commented on 2017-12-24 19:51

As noted in this GH issue (https://github.com/butor/blackbird/issues/353) the CMake build line needs to be changed.