Deploy, Propose, and ListenForDataAtName doesn't yield results in under 30 minutes

Description

After a Deploy and Propose, a ListenForDataAtName (repeated) doesn't return expected result after 30 minutes.
Works on a local node (not connected to testnet).

See recording here: <https://www.youtube.com/watch?v=QH-qdJ9tJHk>

The deployed contract was as follows:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 // Dign Wallet 0.0.1 faucet -1150254135 new rl(`rho:registry:lookup`), RevVaultCh, vaultCh, stdout(`rho:io:stdout`), log in { rl!(`rho:id:1o93uitkrjfubh43jt19owanuezhntag5wh74c6ur5feuotpi73q8z`, *RevVaultCh) | for (@(_, RevVault) <- RevVaultCh) { log!(("0.create_genesis_vault.rho")) | match "1111w6hS7cKkBqck7BBTWogFAMm8JMkYzueqxCXFLfmmdRQ6erJzG" { revAddress => { log!(("Using RevAddress:", revAddress, "to obtain a `deployer's-revAddress-bound` vault")) | // so far, this call is not secured. This will be changed. Most likely, the method will disappear. @RevVault!("findOrCreateGenesisVault", revAddress, 9000, *vaultCh ) | // most Vault methods return an `Either[String, A] = (false, String) \/ (true, A)` for (@(true, vault) <- vaultCh) { log!(("Genesis vault created")) | new balanceCh in { @vault!("balance", *balanceCh) | for (@balance <- balanceCh) { // return syntax: returnKind: Int = 0 is normal. balance = Int or Long? log!(("Genesis vault balance is", balance)) | @"Dign_1054381488"!(balance) } } } | for (@(false, falseReason) <- vaultCh) { // log!(("Faucet failed")) | // new falseReasonCh in { // @vault!("???", *falseReasonCh | // for(@falseReason <- *falseReasonCh) { // return syntax: returnKind: Int = 1 is abnormal#1. falseReason: String = falseReason @"Dign_1054381488"!(1111111111) // } } } } } | contract log(@data) = { stdout!(data) } }

Environment

On 0.9.4 release, accessed via Envoy proxy and DignWallet web client.

Status

Assignee

Sebastian Bach

Reporter

Ed Eykholt

Priority

High

Affects versions

RNode-0.9.4

Components

Sprint

Epic Link

None

Labels