mailchain/mailchain-legacy

Implement blockscout as receiver for Mainnet

Closed this issue · 0 comments

Is your feature request related to a problem? Please describe.
Etherscan no longer supports keyless API calls. This means the noauth Etherscan API receiver has stopped working. The authenticated Etherscan receiver still works. However etherscanReceiverNoAuth is the default receive so existing clients have stopped working.

Describe the solution you'd like

  • create internal/clients/blockscout/receiver.go see internal/clients/etherscan/receiver.go
  • create tests
  • create blockscoutReceiverNoAuth
  • set blockscoutReceiverNoAuth as defalt reciever
  • remove etherscanReceiverNoAuth

Additional context