hstove / rbtc_arbitrage

A gem for automating arbitrage between Bitcoin exchanges.
MIT License
274 stars 94 forks source link

Sanity check - All env variables set correctly #2

Closed ermosk closed 10 years ago

ermosk commented 10 years ago

/Library/Ruby/Gems/2.0.0/gems/bitstamp-0.3.0/lib/bitstamp.rb:72:in sanity_check!': Bitstamp Gem not properly configured (Bitstamp::MissingConfigExeception) from /Library/Ruby/Gems/2.0.0/gems/bitstamp-0.3.0/lib/bitstamp.rb:49:inbalance' from /Library/Ruby/Gems/2.0.0/gems/rbtc_arbitrage-0.1.0/lib/rbtc_arbitrage/trader.rb:102:in get_balance' from /Library/Ruby/Gems/2.0.0/gems/rbtc_arbitrage-0.1.0/lib/rbtc_arbitrage/trader.rb:30:inexecute_trade' from /Library/Ruby/Gems/2.0.0/gems/rbtc_arbitrage-0.1.0/lib/rbtc_arbitrage/trader.rb:23:in trade' from /Library/Ruby/Gems/2.0.0/gems/rbtc_arbitrage-0.1.0/lib/rbtc_arbitrage/cli.rb:10:intrade' from /Library/Ruby/Gems/2.0.0/gems/thor-0.18.1/lib/thor/command.rb:27:in run' from /Library/Ruby/Gems/2.0.0/gems/thor-0.18.1/lib/thor/invocation.rb:120:ininvoke_command' from /Library/Ruby/Gems/2.0.0/gems/thor-0.18.1/lib/thor.rb:363:in dispatch' from /Library/Ruby/Gems/2.0.0/gems/thor-0.18.1/lib/thor/base.rb:439:instart' from /Library/Ruby/Gems/2.0.0/gems/rbtc_arbitrage-0.1.0/bin/rbtc:4:in <top (required)>' from /usr/bin/rbtc:23:inload' from /usr/bin/rbtc:23:in `

'

That happens when I try and do a live trade. All environment variables have been setup correctly with BITSTAMP_ADDRESS being my Bitstamp 'wallet id' for deposit, and MTGOX_ADDRESS being the Gox one.

hstove commented 10 years ago

Hey there - i'm working on a new release and this has been fixed. Bitstamp recently changed the way you authenticate with their API. Thanks for the issue.

ermosk commented 10 years ago

No worries! Wish I could help you out more. Unfortunately I dont do any ruby development :(

Do you have another branch/repo with the new release I could have a look/play around, and maybe dig my teeth into.

hstove commented 10 years ago

This fix was pushed a few days ago!