internet-computer-protocol / evm-rpc-canister

Interact with EVM blockchains from the Internet Computer.
https://internetcomputer.org/docs/current/developer-docs/multi-chain/ethereum/evm-rpc/overview
Apache License 2.0
63 stars 13 forks source link

logs: remove `TraceHttp` entries from HTTP endpoint #147

Closed rvanasa closed 8 months ago

rvanasa commented 8 months ago

Removes all TraceHttp log entries from the public /logs API endpoint, since these messages could include API keys of custom RPC service URIs or other potentially sensitive information.

I also removed the Debug trait from anything storing an API key to ensure that we cannot accidentally include these in log messages.