universome / aladdin

A betting arbitrage bot
3 stars 0 forks source link

Нарушен инвариант Bookie#hold_stake #136

Closed loyd closed 7 years ago

loyd commented 7 years ago
12:28 bucket       [D] 05/12 12:30 [Tennis] Series #100325895 (Melissa Ishuan Ifidzhen x3.46|Karola Patricia Bejenaru x1.315) by 1xsporta is updated
12:28 arbitrer     [D] Checking market:
12:28 arbitrer     [D]     05/12 12:30 [Tennis] Series #847171 (Melissa Ifidzhen x5.59|Karola Patricia Bejenaru x1.1) by ebettle
12:28 arbitrer     [D]     05/12 12:30 [Tennis] Series #100325895 (Melissa Ishuan Ifidzhen x3.46|Karola Patricia Bejenaru x1.315) by 1xsporta
12:28 arbitrer     [I]   Opportunity exists [Tennis] Series (effective margin: 0.94), unbiased strategy:
12:28 arbitrer     [I]     Place 0.81 on Karola Patricia Bejenaru by 1xsporta (coef: x1.31, profit: +6.5%)
12:28 arbitrer     [I]     Place 0.19 on Melissa Ifidzhen by ebettle (coef: x5.59, profit: +6.5%)

thread 'main' panicked at 'assertion failed: `(left == right)` (left: `Sleeping(1480934954)`, right: `Running`)', src/arbitrer/bookie.rs:122
stack backtrace:
   1:     0x7fa134e666a3 - std::sys::backtrace::tracing::imp::write::h4b09e6e8c01db097
   2:     0x7fa134e6ac9d - std::panicking::default_hook::{{closure}}::h1d3243f546573ff4
   3:     0x7fa134e69f2a - std::panicking::default_hook::h96c288d728df3ebf
   4:     0x7fa134e6a528 - std::panicking::rust_panic_with_hook::hb1322e5f2588b4db
   5:     0x7fa134e6a3c2 - std::panicking::begin_panic::hfbeda5aad583dc32
   6:     0x7fa134e6a300 - std::panicking::begin_panic_fmt::h4fe9fb9d5109c4bf
   7:     0x7fa134abcfd4 - aladdin::arbitrer::bookie::Bookie::hold_stake::h58794fcebef31fe8
                        at /home/workspace/aladdin/src/arbitrer/bookie.rs:122
   8:     0x7fa134ac6baf - aladdin::arbitrer::distribute_currency::h54d5f5a14658e93d
                        at /home/workspace/aladdin/src/arbitrer/mod.rs:266
   9:     0x7fa134ac5562 - aladdin::arbitrer::realize_market::h6e9a710251522299
                        at /home/workspace/aladdin/src/arbitrer/mod.rs:194
  10:     0x7fa134ac3da8 - aladdin::arbitrer::process_channel::h88af8d1e32da0bef
                        at /home/workspace/aladdin/src/arbitrer/mod.rs:131
  11:     0x7fa134ac2c6a - aladdin::arbitrer::run::hc5e59904afc883f1
                        at /home/workspace/aladdin/src/arbitrer/mod.rs:55
  12:     0x7fa134acd4cf - aladdin::main::h34e51003678aa2e1
                        at /home/workspace/aladdin/src/main.rs:42
  13:     0x7fa134e72766 - __rust_maybe_catch_panic
  14:     0x7fa134e697a1 - std::rt::lang_start::haaae1186de9de8cb
  15:     0x7fa134ae6f13 - main
  16:     0x7fa132e1482f - __libc_start_main
  17:     0x7fa13446ce39 - _start
  18:                0x0 - <unknown>