---
# System prepended metadata

title: Spacebox bug hunting

---

# Spacebox bug hunting

- апи http://93.159.134.156:8123/play
- список https://github.com/bro-n-bro/spacebox-writer/blob/main/adapter/clickhouse/migrations/000001_initial.up.sql

1. SOLVED
```sql=
SELECT
    *
FROM spacebox.block FINAL
ORDER BY height ASC
LIMIT 100
```

blocks with height 5200806, 5200817, 5200845, 5200847

have transactions, but 0 in the num_txs column

2. SOLVED
```sql=
SELECT
    *
FROM spacebox.message FINAL
LIMIT 10
```

~~wrong tx hash representation. validation is blocked~~. моя ошибка, сорри, тут все ок.

3. SOLVED?
```sql=
select *
from spacebox.transaction final
where memo = 'bro.app'
```
этот запрос висит, хотя если взять count, то за 1-2 секунды выплевывает. может можете подсказать чего
~~также проблемы с репрезентацией хэшей транзакций~~

4. 
```sql=
select *
from spacebox.transaction final
where signer = 'cosmos1smtqmvpaa8tp7ykeafm3h39grla54maw4nx935'
```

висит запрос

```sql=
select count(*)
from spacebox.transaction final
where signer = 'cosmos1smtqmvpaa8tp7ykeafm3h39grla54maw4nx935'
```

отдает 18 транз, по факту 23. первая транзакция была на 11кк блоке
https://www.mintscan.io/cosmos/account/cosmos1smtqmvpaa8tp7ykeafm3h39grla54maw4nx935

5. 
```sql=
select *
from spacebox. account final
order by address asc
limit 10
```
неожиданное для меня поведение 
эфировские адреса, надо обсудить логику тут еще раз, потому как интересуют только адреса в стейт машине нативной цепочки 

6. SOLVED
```sql=
select *
from spacebox. supply final
order by height desc
limit 10
```
запрос выполняется полминуты
очень плохо читается текущая репрезентация где amount и denom слайсы 
хочется в таком виде https://lcd.cosmoshub-4.bronbro.io/cosmos/bank/v1beta1/supply?pagination.limit=1000

помню, что по поводу этой репрезентации что-то обсуждали, если нет, то нет

ну и потерялись токены, в ответе нет атомов, потому что видимо с пагинацией не подружились

7. SOLVED
```sql=
select *
from spacebox. account_balance final
where address = 'cosmos1smtqmvpaa8tp7ykeafm3h39grla54maw4nx935'
limit 10
```
по балансу ок, кроме репрезентации. критично только для визуальной оценки. для апихи так-то все равно. 
с хейтом не могу понять, https://www.mintscan.io/cosmos/account/cosmos1smtqmvpaa8tp7ykeafm3h39grla54maw4nx935

последний раз, когда менялся баланс был блоком 13637201

8. 
```sql=
select *
from spacebox. community_pool final
````

тут я че-то забыл, как мы в итоге писали 
удивлен, что в таблице всего 6 записей 
тут по идее должна быть либо одна, либо по количество блоков 

9.
`Code: 60. DB::Exception: Table spacebox.delegation_reward doesn't exist. (UNKNOWN_TABLE) (version 22.9.7.34 (official build))`

10.
```sql=
select *
from spacebox. delegation_reward_message final
where tx_hash = '000000E7E6A9E5006A384ECA42DCB79B6E8B01A8C71DD7AF5879B301AB6CA51B'
```

тут в поле coins что-то странное происходит, вот транзакция
https://www.mintscan.io/cosmos/txs/000000E7E6A9E5006A384ECA42DCB79B6E8B01A8C71DD7AF5879B301AB6CA51B

не единичный случай

11. 
```sql=
select *
from spacebox. proposal final
order by id desc
````

последний пропоузал id 99 (15.02.2023 21:28 мск)

12. SOLVED
`Code: 60. DB::Exception: Table spacebox.proposal_deposit doesn't exist. (UNKNOWN_TABLE) (version 22.9.7.34 (official build))`

13.
```sql=
select *
from spacebox.proposal_tally_result final
````
пустая таблица

14. SOLVED
`Code: 60. DB::Exception: Table spacebox.inflation doesn't exist. (UNKNOWN_TABLE) (version 22.9.7.34 (official build))`

15.

не досчитал 209168 блоков :) 


16. неправильная сумма в месседже. представлено три запроса. в последних двух все верно, в первом ошибка

```sql=
select * from spacebox.proposal_deposit_message final
where tx_hash = '8B187BC73B95F405F2CC4D51A0D61F9A0B7C07543852D1BF049901FE558DFF7C'

select * from spacebox.transaction final
where hash = '8B187BC73B95F405F2CC4D51A0D61F9A0B7C07543852D1BF049901FE558DFF7C'

select * from spacebox.message final
where transaction_hash = '8B187BC73B95F405F2CC4D51A0D61F9A0B7C07543852D1BF049901FE558DFF7C'
```

17. неправильные результаты голосования
```sql=
select * from spacebox.proposal_tally_result final 
where proposal_id = 155
````
https://lcd.cosmoshub-4.arch.bronbro.io/cosmos/gov/v1beta1/proposals/155/tally
