Tag:
Branch:
Tree:
master
1129
1129-2
522-improve-flaky-feature-tests
853-css-custom-properties
937-bugfix-filter-out-reorg-transactions
Claire
ab-add-block-number-transactions-index
ab-add-clause-for-transactions-with-indexed-creaded-code
ab-add-index-for-block-number-in-token-transfers
ab-add-index-on-type
ab-add-sorting-index-for-rewards
ab-add-unique-index-for-token-transfers
ab-allow-to-set-timeout-for-ws-blocks
ab-change-primary-key-for-internal-transactions
ab-coin-percentage-fix
ab-decrease-blocks-number-for-geth
ab-do-not-load-token-transfers-for-main-page
ab-do-not-remove-token-transfers
ab-increase-timeout-for-average-block-time-query
ab-limit-all-fetchers-for-geth
ab-logs-pending-ops
ab-new-block-fields
ab-not-filter-internal-transaction-older-than-128-blocks
ab-populate-block-hash-for-internal-transactions
ab-refresh-mintable-tokens
ab-reinsert-token-transfers
ab-remove-first-trace
ab-remove-pending-ops-on-invalidation
ab-transaction-count-db-level
ab-use-block-hash-instead-of-block-number
account
address-infinite-scroll
af-eip7702-addresses
af-eip7702-transactions
all-in-one-docker-image
ap-add-env-vars-for-tt-token-type-migration
ap-add-window-for-missing-balance-of-tokens-check
ap-allow-other-postgres-schemas
ap-db-denormalization
ap-db-denormalization-tem
ap-fix-internal-transaction-error
ap-fix-migrators-cache-updating
ap-fix-mode-env
ap-fix-token-transfers-consensus-update
ap-fix-txlist
ap-fix-ws-client-reconnect
ap-handle-nil-token-ids
ap-http-client-test
ap-main-page-event-handler
ap-null-round-support
ap-optimize-ctb-runner
ap-pending-transaction-operation
ap-refactor-import-stages
ap-switch-from-replica
ap-temp-fix-migration
ap-temp-trans-action-logs
ap-temporary-missing-ranges-fix
arb-l2-msg-claiming
arm-build-test
ayrat555/erc1155-support
besu-revert-reason
block-reorg-fixes
candidate-likelihood
catchup-block-interval-env
chainchad/dockerfile-nonroot-only
contract-code-sanitizer
dependabot/hex/briefly-a533393
dependabot/hex/dialyxir-1.4.4
dependabot/hex/logger_json-6.2.1
dependabot/hex/mox-1.2.0
dependabot/hex/phoenix-1.7.14
dependabot/hex/phoenix_html-3.3.3
dependabot/hex/phoenix_live_reload-1.5.1
dependabot/hex/tesla-1.13.2
dependabot/npm_and_yarn/apps/block_scout_web/assets/sass-loader-16.0.3
dev
docker-compose-changing-fe-port
dockerfile-nonroot-only
dont-delete-data-for-old-blocks
ens-support
feature/arbitrum/adjusted-txs-stats
feature/arbitrum/missing-fields-backfiller
fi-celo-epoch-transactions-csv-export
fi-compare-with-brindixer
fi-fix-duplicate-read-methods
fi-fix-missing-0x-prefix
fi-fix-missing-signers-field
fi-fix-skipped-read-methods
fi-fix-token-balance-fetcher
fi-zilliqa-scilla
filter-current-token-balances
filter-token-transfers-from-coin-balance-address-updates
fix-503-page
fix-address-contract-code-update
fix-contract-creation-transactions
fix-e2e-workflow
fix-install-chrome-headless
fix-missing-ranges-collector-test
fix-nonconsensus-pending-ops
fix-token-instance-fetcher
gettext-expirementing
gsf-async-load-token-transfers
gsf-more-async-more-loading-now-available-on-the-token-holders-page-near-your-address
gsf-validator-metadata
internal-transactions-fetcher-upgrade
kf-arm-build-test
kf-arm-build-test2
kf-fix-code-compiler-test
kf-fix-geth-revert-reasons
kf-fix-stuck-ci-cache
kf-jsonrpc-tests-without-matrix
kf-simplify-internal-transaction-queries
kf-switch-prometheus-to-hex
kf/chore/dockerfile-refactor
kf/feat/rework-indices
kf/perf/refactor-tx-decoding
limit-fetchers-init-tasks
limit-token-instance-retry-fetcher
master
master-1.3.12
master-before-merging-stake
master-staging
master-with-bridged-tokens
master-with-staking
mf-8807-example
mf-add-logs-contracts-queries
mf-add-polygon-edge-genesis-file
mf-add-prometheus-metrics-for-indexer
mf-add-tokens-sorting-test
mf-add-traceblockbynumber-to-trace-methods
mf-cspell-not-works-showcase
mf-cspell-works-showcase
mf-debug-base
mf-extend-INDEXER_MEMORY_LIMIT-env-parsing
mf-fix-account-api-keys
mf-fix-error-handling-eth-getbalance
mf-fix-polygon-edge
mf-fix-rootstock-data-fetcher
mf-fix-token-instances-preloads
mf-fix-vyper-multipart
mf-gas-price-oracle-base-priority
mf-implement-fetching-internal-txs-using-call-tracer
mf-init-mixpanel-and-amplitude-analytics
mf-l1-state-batch-size-counter
mf-only-health-webapp
mf-optimize-advanced-filters-2
mf-optimize-exchange-rates-requests-rate
mf-preload-example
mf-refactor-compile-time-envs-usage
mf-rootstock-tracing
mf-rootstock-widget
mf-xdai-fix-native-coin-exchange-rate
migration-to-react
no-merge/reduce-fetchers
np-add-coin-balance-trigger
np-add-is-verified-for-tokens
np-add-new-create-clause
np-add-new-index-to-speedup-indexing
np-add-new-pagination-to-address-page
np-add-readiness-and-liveness-probes
np-add-smart-contracts-name-index
np-add-switcher-for-nft-migrator
np-add-tab-counters-endpoint
np-add-verkle-images-demo
np-addresses-endpoint-performance
np-api-v2-performance-indexes
np-ban-nfts
np-cdn
np-change-nonce-field-type
np-create-filepath-backfiller
np-dbg-csv
np-ens-hf
np-fix-1155-metadata-indexer
np-fix-api-v2-pagination
np-fix-coin-balance-history-tx-absence
np-fix-copied-tooltip
np-fix-css-styles
np-fix-forever-pending-verification
np-fix-nft-media
np-fix-read-contract
np-fix-reverted-contract-creation
np-fix-smart-contracts-read
np-fix-sourcify-api-v2
np-fix-ui-logs-query
np-hf-account-watchlist
np-hf-cache-disabling
np-improve-contract-verification
np-improve-logs-and-inputs-decoding
np-improve-unverified-email-flow
np-indexer-handle-502
np-klaytn-style
np-metadata-new-endpoints
np-move-elasticity-multiplier-to-envs
np-mute-csrf-warn-experiment
np-new-main-page
np-optimism-debug-txs
np-patch-exchange-rates
np-raise-csv-limits-temp
np-search-api
np-sokol-pagination
np-sourcify-constructor-args
np-token-balances-refactoring
np-tracing
np-tune-verifier-logs
np-xdai-add-bridged-tokens-to-api-v2
nz-bs-indexer-eth-goerli-resources
nz-visualizer-cors
parallel-derive-current-token-balances
parallel-stages
pp-double-token-transfers-refetcher
pp-internal-transactions-number-refetcher
pp-internal-txs-pending-ops-temp
pp-missing-token-transfers-refetcher
pp-pending-block-ops
pp-pending-blocks-ops
production-aerum
production-aox
production-aox-stg
production-arbitrum
production-arbitrum-stg
production-base-goerli
production-base-goerli-stg
production-blackfort
production-callisto
production-celo
production-classic
production-classic-stg
production-core
production-core-stg
production-etc-kotti
production-etc-kotti-stg
production-etc-mordor
production-etc-mordor-stg
production-eth
production-eth-experimental
production-eth-experimental-old
production-eth-goerli
production-eth-goerli-stg
production-eth-sepolia
production-eth-sepolia-stg
production-eth-stg
production-eth-stg-2
production-eth-stg-experimental
production-filecoin
production-filecoin-stg
production-fuse
production-fuse-stg
production-gc-chiado
production-gc-chiado-stg
production-gc-optimism-stg
production-harmony-mainnet-shard-0
production-harmony-mainnet-shard-0-stg
production-harmony-mainnet-shard-0-stg-experiment
production-immutable-stg
production-iota
production-iota-stg
production-iota-stg-debug
production-klaytn
production-klaytn-stg
production-kovan
production-kovan-stg
production-lukso
production-lukso-stg
production-mainnet
production-mainnet-new
production-mainnet-new-refetchers
production-matic
production-moonbeam
production-neon
production-optimism
production-optimism-5.4.0
production-optimism-old
production-optimism-opcraft
production-optimism-opcraft-stg
production-optimism-stg
production-optimism-stg-debug
production-optimism-stg-rebase
production-polygon-edge-stg
production-polygon-supernets
production-polygon-supernets-stg
production-posdao
production-qdai
production-qdai-stg
production-redstone
production-rinkeby
production-ropsten
production-rsk
production-rsk-stg
production-rsk-stg-debug
production-scroll
production-shibarium
production-sokol
production-sokol-stg
production-stability-stg
production-stability-stg-debug
production-suave-stg
production-withdrawals
production-withdrawals-stg
production-xdai
production-xdai-clean
production-xdai-customized
production-xdai-rebase
production-xdai-stg
production-xdai-stg-debug
production-xusdt
production-zetachain
production-zilliqa
production-zkevm
production-zkevm-stg
production-zksync
production-zksync-stg
qemu-build
remove-block-consensus-on-import-fail
remove-deriving-current-token-balances
remove-sync-token-holders-update
remove-token-balances-deleting
replace-posdao-variables
revert-2843-ab-fix-small-skips-feature
revert-7965-dependabot/npm_and_yarn/apps/block_scout_web/assets/webpack-5.88.2
rimrakhimov-fix-nethermind-yaml-readme
sa-1189-realtime-no-skips-bug
sa-turn-off-invalidconsensus-checker
sa-uncataloged-token-transfers-with-nil-block-numbers
separated-api
sequential-addresses-stage
snyk-upgrade-13736d3a13841dd2d5f5fc7133ff67f1
split-range-on-catchup-fail
stable-1.0
staging
staging-filter-addresses-before-insertion
staging-l2
staging-mainnet
staging-mainnet-stg
staging-mainnet-stg-experiment
staking
staking-before-rebase
staking-debug
staking-fix-pool-filters
staking-fix-ui
staking-fix-ui-bugs
staking-fix-ui-mobile
staking-fix-ui-theme
staking-latest
staking-rebased
staking-replace-dummy-text
staking-restrict-networks
staking-wallet-connect-integration
temp-blocks-in-order
test-new-armbuilders
test_branch
token-balance-on-demand-include-unfetched
token-symbol
token-total-supply-updater
transactions-history
ulyanas-patch-1
ulyanas-patch-2
update-deps-last
use-chrome-headless-#403
v1.3.12-beta
v1.3.13-beta
v1.3.14-beta
v1.3.15-beta
v1.3.16-beta
v5.4.0-beta-custom
v6.0.0-dev
v6.9.1
vb-add-contract-association
vb-address-badges
vb-address_to_logs_query-performance
vb-addresses-import-in-parallel
vb-airtable-proxy
vb-api-cors-management
vb-api-v2-check-base_fee_per_gas-for-pending
vb-api-v2-check-base_fee_per_gas-for-pending-tx
vb-aquire-tokens-for-update-rollback
vb-asc-indices
vb-async-get-block-rewards
vb-autocomplete-alternative
vb-beacon-proxy-missing-expection-fix
vb-besu-support
vb-block-rewards-block-number
vb-change-log-topic-type
vb-clones-with-immutable-arguments
vb-coin-banace-daily-block-timestamp-fxi
vb-coingecko-change-token-image-attribute-priority
vb-consensus-timestamp-in-transaction
vb-current-token-balances-fetcher-full
vb-defillama-tvl-source
vb-define-default-port
vb-detect-unverified-diamond-proxy
vb-diamond-proxy
vb-disable-ondemand-token-balance-fetcher
vb-docker-compose-external-backend
vb-docker-compose2_24_6-compatibility
vb-docker-connect-to-exisiting-db
vb-dockerfile-nonroot-only
vb-downgrade-hackney
vb-drop-unused-actb-indexes
vb-eliminate-checksum-function-env
vb-erc1155-unnamed-tokens
vb-exclude-preloads-in-user-ops-lists
vb-exclude-system-transactions-from-replaced-txs-indexer
vb-first-topic-to-separate-table
vb-first-trace-on-demand-temp
vb-fix-base-instance-errors
vb-fix-block-reward-in-api
vb-fix-clique
vb-fix-decoding
vb-fix-docker-compose-auth-path
vb-fix-empty-gas-price-in-pending-tx
vb-fix-indexer-error-status
vb-fix-issue-template
vb-fix-performance-coin-balance-history
vb-fix-preload-additional-sources-at-bytecode-twin
vb-fix-scam-badge-status
vb-fix-token-balances-collection-for-burn-address
vb-get-implemetation-proxy-pattern
vb-graphql-default-transaction
vb-graphql-req-size-limit
vb-handle-nethermind-trace-nil-type
vb-inactive-pools-description
vb-index-for-refetch-needed
vb-index-to-speedup-aquiring-pbo
vb-insecure-http-connection
vb-internal-transactions-list
vb-internal-txs-api-v2-endpoint-perf-workaround
vb-invalidate-blocks-at-token-balance-update-failed
vb-ipfs-links-better-detection
vb-ipfs-links-better-detection-light
vb-metadata-from-base-uri
vb-migrate-to-phoenix-1-6
vb-moonbeam-support
vb-multichain-search
vb-next-page-params-missing-clause
vb-nft-collection-trigger-metadata-refetch-admin-api-endpoint
vb-no-missing-blocks-in-ui
vb-open-ability-to-refetch-metadata-for-instances-without-metadata
vb-optimize-webpack-js-bundle-compilation
vb-persistent-token-holders
vb-production-withdrawals
vb-production-withdrawals-stg
vb-refactor-docker-compose
vb-refine-token-ids-index
vb-remove-comments-in-js-tracer
vb-remove-comments-in-tracer-js
vb-remove-stg-suffix
vb-rollback-union-for-address-intenral-txs
vb-routes-fix
vb-save-proxy-type
vb-set-ssl_opts-in-runtime-config
vb-single-docker-image
vb-solidityscan-support
vb-speedup-load-current-token-balances
vb-split-address-current-token-balances-split
vb-split-js
vb-staking-actualize-2
vb-table-partitioning
vb-test-deadlocks
vb-token-id-in-tokenlist
vb-token-instance-retry-batch
vb-token-tansfer-eliminate-from-query
vb-token-transfers-perf
vb-top-tokens-page-tx-count
vb-vb-address-badges-new-is-scam-flag
vb-wobserver-optional
wobserver-customization
wsa-implement-emission-reward-tile
wsa-jason-decode-error
v1.0-beta
v1.0.1-beta
v1.1.0-beta
v1.2.0-beta
v1.2.1-beta
v1.3.0-beta
v1.3.1-beta
v1.3.10-beta
v1.3.11-beta
v1.3.12-beta
v1.3.13-beta
v1.3.14-beta
v1.3.15-beta
v1.3.2-beta
v1.3.3-beta
v1.3.4-beta
v1.3.5-beta
v1.3.6-beta
v1.3.7-beta
v1.3.8-beta
v1.3.9-beta
v2.0.0-beta
v2.0.1-beta
v2.0.2-beta
v2.0.3-beta
v2.0.4-beta
v2.1.0-beta
v2.1.1-beta
v3.0.0-beta
v3.1.0-beta
v3.1.1-beta
v3.1.2-beta
v3.1.3-beta
v3.2.0-beta
v3.3.0-beta
v3.3.1-beta
v3.3.2-beta
v3.3.3-beta
v3.4.0-beta
v3.5.0-beta
v3.5.1-beta
v3.6.0-beta
v3.7.0-beta
v3.7.1-beta
v3.7.2-beta
v3.7.3-beta
v4.0.0-beta
v4.1.0-beta
v4.1.1-beta
v4.1.2-beta
v4.1.3-beta
v4.1.4-beta
v4.1.5-beta
v4.1.6-beta
v4.1.7-beta
v4.1.8-beta
v5.0.0-beta
v5.1.0-beta
v5.1.1-beta
v5.1.2-beta
v5.1.3-beta
v5.1.4-beta
v5.1.5-beta
v5.2.0-beta
v5.2.1-beta
v5.2.2-beta
v5.2.3-beta
v5.3.0-beta
v5.3.1-beta
v5.3.2-beta
v5.3.3-beta
v5.4.0-beta
v6.0.0-beta
v6.1.0-beta
v6.2.0-beta
v6.2.1-beta
v6.2.2-beta
v6.3.0-beta
v6.4.0-beta
v6.5.0-beta
v6.6.0-beta
v6.7.0-beta
v6.7.1-beta
v6.7.2-beta
v6.8.0-beta
v6.8.1-beta
v6.9.0-beta
v6.9.1-beta
${ noResults }
18 Commits (master)
Author | SHA1 | Message | Date |
---|---|---|---|
nikitosing |
f9d5377e64
|
Add endpoint url to the block_scout_web logging (#8609)
* Replace :console logger backend with LoggerJSON; Add endpoint url to the block_scout_web logging * Move logger_json dependency * Turn json logs only for prod environment * Disable debug ecto logs for test environment * Return HTTP method to logs |
1 year ago |
Victor Baranov | ebb8dc2908 |
Account/Watchlist/Notifications (#13)
* Auth for debug Fix for Auth callback calls endless cycle * Logout from auth0 and add profile picture Fix styles in signin/signout * Add profile * Update dockerfiles * Make auth paths dependent of API_PATH * Change api_path to network_path * Save identity from auth into DB * Hardcode urls to make it work again Style fixes * Change sign_in icon * Create Watchlist together with identity * Add watchlist show * Add watchlist addresses Fix creating account on first login Make address as it should look like * Associate watchlist with addresses * Create watchlist address UI Add balance in coin (need to use right coin) * Add tokens on watchlist Fix warnings Fix topnav styles * Add watch_ and notify_ fields in WatchlistAddress * Notifications draft Style fixes Removed divider Watchlist Address Form: ERC-721 & ERC-1155 -> NFT Form style -> modal Move Auth into Account module Add any valid address to watchlist Fix profile namespace in router Fixes in build Notification Fixed insert notifications * Send Emails via SendGrid * Add AUTH0 & SENDGRID API keys to Makefile * Finish email variables Fix warnings Add links to email * Update & Delete Watchlist Addresses Fix styles Fix warnings * Authorize create/update watchlist_address Fix credo warnings * Refactoring and fix UI * Introduce sender & template ENVs * Fix credo warns * Fix formatter & dialyzer * Make Notifier main entrypoint * Fix tests * Fix comments * Hardcode auth0 callbacks for prod env Export it in dev env and it should work: ``` export AUTH0_CALLBACK_URL='http://localhost:4000/auth/auth0/callback' export AUTH0_LOGOUT_RETURN_URL='http://localhost:4000/auth/logout' ``` * Style fixes * Private tags on address/transaction/token pages * Add account logger * fix email subject * Fix token_transfers notifications * Prepare for release * Fix transaction dropdown * Remoe unwanted changes * Reset CI cache * Fix Dialyzer, gettext * Add logout_return_to_url to :ueberauth config for test env * Invalidate GA cache * Redefine sign_in_link for test env * Fix adding address with disabled checkboxes Remove testnet hardcode from prod config CI fix attempt * Add AUTH0_LOGOUT_URL env * Fix logger warning * current_user/1, check that mapping contains :current_user object before executing get_session function * Fix current_user * Final fix of current_user/1 * Introduce COIN_NAME env * Lowercase hashes in email * Style fix * Add block_url to email * Fix creating notifications for NFT * Add notifier to token_transfers import runner * Add processing transfer into Notifier * Fix token transfer summary * WIP: Account refactoring (#19) * Move Ueberauth settings to config.exs * Make AuthController more clear * Fix error when build_watchlist_notification returns nil * Set WatchlistAddressForm defaults * Style fix * Fix double send email for tokens * Style fix WatchlistController * Style fix AddWatchlistAddress * Style fix UserFromAuth * Use Logger instead AccountLogger * Credo fix * Fix AddWatchlistAddress * Fix Notifier Co-authored-by: Oleg Sovetnik <sovetnik@oblaka.biz> Co-authored-by: nikitosing <nikitosing4@mail.ru> |
2 years ago |
Viktor Baranov | bf3a7869e4 |
Manage indexer memory limit
|
3 years ago |
Luke Imhoff | 9a8cdc4031 |
Use Path.absname so that log paths are stable during reload
Fixes #628 The Phoenix.CodeReloader causes the file loggers to restart and reload their config, but when they reload, the current working directory has shifted from the project root to the OTP app root, so it produces log files under each OTP app (`apps/APP_NAME/logs`). We don't want this, so compute the absolute path in the config files, so that the loaded `Application` environment has an absolute path in it that can't shift when the working directory changes. |
6 years ago |
Luke Imhoff | 7caa1d6422 |
Set error log path
Forgot to set the path to the error log in #608. Errors were only being shown in console and not written to `logs/<Mix.env>/error.log`. |
6 years ago |
Luke Imhoff | fdd1090c45 |
Re-enable Ecto loggers
Allow Ecto loggers to log to the application-specific log **file**, `log/<Mix.env>/ecto.log` but raise `:console`'s level to `:info`, so that Ecto output does not flood `iex` and make it unusable. |
6 years ago |
Luke Imhoff | c032ea2291 |
Improved logging
Have separate loggers for errors and per-application. * `:console` will continue to have all applications and levels. Level is - `:debug` for `dev` - `:warn` for `test` - `:info` for `prod` * `:error` is only for errors across all environments. It uses `LoggerFileBackend` and writes to `logs/<Mix.env>/error.log`. * `:block_scout_web` is only when `:application` metadata is `:block_scout_web`. Level is - `:debug` for `dev` - `:warn` for `test` - `:info` for `prod` It uses `LoggerFileBackend` and writes to `logs/<Mix.env>/block_scout_web.log`. * `:ethereum_jsonrpc` is only when `:application` metadata is `:ethereum_jsonrpc`. Level is - `:debug` for `dev` - `:warn` for `test` - `:info` for `prod` It uses `LoggerFileBackend` and writes to `logs/<Mix.env>/ethereum_jsonrpc.log`. * `:explorer` is only when `:application` metadata is `:exploer`. Level is - `:debug` for `dev` - `:warn` for `test` - `:info` for `prod` It uses `LoggerFileBackend` and writes to `logs/<Mix.env>/explorer.log`. * `:indexer` is only when `:application` metadata is `:indexer`. Level is - `:debug` for `dev` - `:warn` for `test` - `:info` for `prod` It uses `LoggerFileBackend` and writes to `logs/<Mix.env>/indexer.log`. |
6 years ago |
Chris McCord | 117871a834 |
WIP
* Fix bug when restarting index from lst block * Include tests for block sequencer * Check for new blocks periodically after indexing Co-authored-by: Alex Garibay <alex@alexgaribay.com> Co-authored-by: Luke Imhoff <luke.imhoff@dockyard.com> |
7 years ago |
Luke Imhoff | 526eb526ac |
Umbrellify
Move old root down to apps/explorer. Make root umbrella. Co-authored-by: Alex Garibay <alex.garibay@dockyard.com> |
7 years ago |
CJ Bryan and Desmond Bowe | 5f937d84ed |
FORMAT ALL TEH THINGS
|
7 years ago |
Doc Ritezel | c8e9760f75 |
Add a balance view and a refresh job
|
7 years ago |
CJ Bryan and Matt Olenick | 0afe26a004 |
Get pending blocks with a scheduled job.
|
7 years ago |
Doc Ritezel | 89bba0b6e9 |
Configure block workers to run on their own queues
|
7 years ago |
Doc Ritezel | f0ace70d9b |
Switch to a worker model for job scheduling and execution
|
7 years ago |
Doc Ritezel | 7b2afeae34 |
Configure quantum to run the scraper every second
|
7 years ago |
Doc Ritezel | 63efe24b36 |
Extract exthereum configuration to environment variables and config/dev.secret.exs
|
7 years ago |
CJ Bryan and Matt Olenick | a78e87177a |
Remove default db credentials from dev and test
|
7 years ago |
CJ Bryan and Matt Olenick | 4726b1c794 |
Create Phoenix app
|
7 years ago |