archethic-foundation / archethic-foundation/archethic-node

Remove `simulate_contract_execution` from REST API

Open
#1,263 0 comments 1 reaction 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.