archethic-foundation / archethic-foundation/archethic-node
Remove `simulate_contract_execution` from REST API
Open
API
breaking change
enhancements
- Dominant language
- Elixir
- Stars
- 82
- Forks
- 24
- PR merge metrics
- No merged PRs in 30d
Description
AFAIK nobody uses the simulate_contract_execution endpoint yet.
It is replaced by the JSON RPC API.
There's too much legacy in there, it slows down the evolution of SC.
Contributor guide
Research direction
Start by locating the REST API endpoint named simulate_contract_execution and inspect how the JSON RPC API replaces it. Confirm the endpoint's callers and related tests or documentation before removing it; done means the legacy REST endpoint is gone and the JSON RPC path remains available.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- elixir
- Domain
- api, blockchain
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100