Registry not functioning in eval

Description

Prior to 0.9.13 insertArbitrary and lookup worked when doing an aval. This allowed testing rholang code without deploying on the chain which has been a useful capability for developers.

Eval on the following get no output on 0.9.13

new insertArbitrary(`rho:registry:insertArbitrary`), stdout(`rho:io:stdout`), ret, x in {
insertArbitrary!(*x,*ret)|
for ( urn <- ret ) {
stdout!(*urn)
} }

Also preserving the eval registry across rerun of rnode would enable writing standalone off chain rholang apps. This capability may be essential for nodes not bonded on rchain.

Environment

None

Status

Assignee

Unassigned

Reporter

Jim Whitescarver

Priority

Medium

Affects versions

None

Components

Sprint

None

Epic Link

None

Labels

None
Configure