Skip to content

Commit a29783f

Browse files
committed
fix: confirm modal wiring, propose btn COI-2 relaxed for testing
1 parent 827011a commit a29783f

2 files changed

Lines changed: 10 additions & 2 deletions

File tree

Frontend/app.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2115,8 +2115,12 @@ window.loadResolvers=async function(){
21152115
if(!el)return;
21162116
el.innerHTML='<div class="loading"><span class="blink">▪ ▪ ▪</span>&nbsp;&nbsp;loading resolvers</div>';
21172117
try{
2118+
// auto-scan if no cache or registry empty
2119+
if(!localStorage.getItem('praxis_tx_cache')||_resolverRegistry.size===0){
2120+
await loadMarkets();
2121+
}
21182122
const cache=localStorage.getItem('praxis_tx_cache');
2119-
if(!cache){el.innerHTML='<div class="alert ay">No chain data — browse Markets first to scan blocks</div>';return;}
2123+
if(!cache){el.innerHTML='<div class="alert ay">No chain data — node may be offline</div>';return;}
21202124
const txs=JSON.parse(cache);
21212125
const resolvers=new Map();
21222126
for(const tx of txs){

ui/app.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2115,8 +2115,12 @@ window.loadResolvers=async function(){
21152115
if(!el)return;
21162116
el.innerHTML='<div class="loading"><span class="blink">▪ ▪ ▪</span>&nbsp;&nbsp;loading resolvers</div>';
21172117
try{
2118+
// auto-scan if no cache or registry empty
2119+
if(!localStorage.getItem('praxis_tx_cache')||_resolverRegistry.size===0){
2120+
await loadMarkets();
2121+
}
21182122
const cache=localStorage.getItem('praxis_tx_cache');
2119-
if(!cache){el.innerHTML='<div class="alert ay">No chain data — browse Markets first to scan blocks</div>';return;}
2123+
if(!cache){el.innerHTML='<div class="alert ay">No chain data — node may be offline</div>';return;}
21202124
const txs=JSON.parse(cache);
21212125
const resolvers=new Map();
21222126
for(const tx of txs){

0 commit comments

Comments
 (0)