Maxim Filonov

Results 51 issues of Maxim Filonov

According to [this](https://stackoverflow.com/questions/3207647/ghc-refuses-to-export-qualified-modules) question this code https://github.com/haskell-beam/beam/blob/4ed616fdd9f0431a8ce634733bd6d43fed05b173/beam-postgres/examples/Pagila/Schema/V0002.hs#L7-L13 re-exports nothing from V0001 module, thus we have no access to datatypes that are declared in V0001 wherever we import `Pagila.Schema` module

enhancement

## Changelog Add tab with state changes to transaction page that show how balances changed. Some examlpes below: - [tx](https://blockscout.com/xdai/mainnet/tx/0xfeacfd6eaa41ad529e29d9779fb4d4a8d9e74c22001d40bba66defb815bb4dc2) ![image](https://user-images.githubusercontent.com/53992153/185777644-a1e46453-1239-490a-8d14-7cd97f49985e.png) - [tx](https://blockscout.com/poa/sokol/tx/0xf2b1c231ff1af2ba4be2282fdc5fb53c2217ca3aa0fc05fbed168d3c81a1dcb7) ![image](https://user-images.githubusercontent.com/53992153/185778134-c9cdd6b4-598b-4382-a6e4-106808567475.png) In case of multiple transfers of...

Now after baseURI update Blockscout do bot update toke's metadata. Possible ways to solve it: - Add env var for tokens contract address hashes that should be refetched after restart...

research

- [ ] ⚠️ test evaluate_authenticity/2 verifies smart contract compiled with Solidity 0.5.9 (includes new metadata in bytecode) with constructor args and does not verify with wrong args (Explorer.SmartContract.Solidity.VerifierTest) (test/explorer/smart_contract/solidity/verifier_test.exs:269)...

Sanitize environment values on app init (if possible) in config module with use of config helper instead of sanitizing them on the go This way we may reduce misconfigs and...

priority: low
refactor

[Here](https://github.com/blockscout/blockscout/blob/master/apps/ethereum_jsonrpc/lib/ethereum_jsonrpc/fetched_beneficiaries.ex#L154-L197) we parse uncle **_inclusion_** reward as a reward with uncle address type (I may be wrong here if this logic is different for different clients), however in other parts...

priority: low

Currently we do not import `EmissionReward`s in https://github.com/blockscout/blockscout/blob/master/apps/explorer/lib/explorer/chain_spec/geth/importer.ex so we do not have static reward in case of pow geth chains and manual reward fetching way

priority: low

### Environment * Credo version (`mix credo -v`): 1.7.4-ref.np-interpret-user-ops.b900d15036+uncommittedchanges * Erlang/Elixir version (`elixir -v`): Erlang/OTP 25 [erts-13.2.2.5] [source] [64-bit] [smp:12:12] [ds:12:12:10] [async-threads:1] Elixir 1.14.5 (compiled with Erlang/OTP 25) * Operating...

Some chains are asking for daily number of native token holders on a network draft query: ``` SELECT COUNT(*) FROM (SELECT address_hash, MAX(day) AS most_recent_day FROM address_coin_balances_daily WHERE day 0;...

enhancement