For addresses with entrypoitns show children
Clarification and motivation
Imagine the following contract:
type param =
| [@annot:foo] A of unit
| B of unit
let main (_,_ : param * unit) : operation list * unit =
let c = (Tezos.self("%foo") : unit contract) in
let op = Tezos.transaction () 0mutez c in
([op] : operation list), ()
If I run it (any entrypoint), soon I will get some tz1abcabcabc12314abc%foo on stack.
Entrypoint at end is hard to notice, we should be more clear on indicating it.
I propose just creating two children in VARIABLES pane of VSCode whenever I see an address with entrypoint - one child for bare address and another for entrypoint.
Acceptance criteria
- For addresses with entrypoints it is easy to get both bare address and entrypoint displayed.