# 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