forta-network / forta-node

Scan Node software for the Forta Network
https://forta.org
Other
79 stars 151 forks source link

create public-api proxy service (reverts revert) #685

Closed aomerk closed 1 year ago

aomerk commented 1 year ago

create public-api proxy service

fix tests

improve logging

add public api proxy container

add bot authenticator client and mocks

add public-api config and command

migrate json-rpc proxy to use bot authenticator

add public api errors

add public api proxy tests

implement public api proxy auth

fix test

fix supervisor test

rename docker ip getter method

set proxied request user agent

add public api proxy info to bot envs

e2e test public api proxy

add public api metrics

add bots to proxy network

minor e2e test fix

improve error handling

make proxy path agnostic

aomerk commented 1 year ago

See https://github.com/forta-network/forta-node/pull/678 for original PR