Repository navigation
Live ORE v3 board on Home + confirmation polling after submit (ports ORE Desk features) - #40
Open
CodesbyFebin wants to merge 2 commits into
Open
CodesbyFebin wants to merge 2 commits into
CodesbyFebin wants to merge 2 commits into
Conversation
…e single submit - Round blocks show live per-square SOL and miner counts, round id, slots left / time estimate and motherlode from validated Board/Treasury/Round reads (owner, discriminator, size, round id); end_slot u64::MAX reads 'Waiting for first deploy'; failed reads say 'Not synced'; polled every 15 s only while the selector is Mainnet; devnet says ORE v3 is not deployed there - After the single submit: read-only getSignatureStatuses polls (2 s, up to 150 s) until confirmed/finalized/failed or blockhash expiry; 'Confirmed' with a cluster-aware Solscan link, else 'Not confirmed: check Solscan before retrying'; receipts record each observed status; sendTransaction maxRetries 0; no resend - Risk tick: 'I understand SOL on squares that don't win can be lost.'; 0.01 SOL cap, review, MWA, Rounds=1 unchanged - Tests: real mainnet capture round 438915 (read-only), observer validation, sync labels, confirmation states, UI - Baselines: detekt re-keys 7 entries for two changed composable signatures and drops 1; ktlint 174 -> 174 (line shifts) - docs/screenshots/full/01-mine-full.png re-recorded (devnet wording)
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Ports the useful parts of ORE Desk into the Kotlin app. It does not port ORE Desk's Jupiter swap, study page, web3.js or 0.05/0.2/5 caps.
Branched from
mainat2101dd9.mainmoved past541c05cwith the website PRs #38/#39, which touch only the website.Live board (Home ORE card → Round blocks)
end_slot = u64::MAX→ "Waiting for first deploy".After the single submit
sendTransactionnow passesmaxRetries: 0, and there is still no resend path.getSignatureStatusespolls run every 2 s, up to 150 s, until the status is confirmed, finalized or failed, or the blockhash expires.?cluster=devneton devnet). Otherwise the screen says "Not confirmed: check Solscan before retrying".Unchanged
0.01 SOL mainnet cap, risk tick (now worded "I understand SOL on squares that don't win can be lost."), exact-message review, MWA signing, Rounds = 1, no auto-spend. Pinned dependencies are unchanged.
Evidence (build host, JDK 17,
--offline)OreLiveBoardTest7,ConfirmationTest7).verifyRoborazziDebug -Pscreenspasses.01-mine-full.pngwas re-recorded for the devnet wording.lintDebug): pass, no lint-baseline change.scripts/lint-static.sh): pass.OreMiningCard/RoundBlockssignatures changed (same rules: LongParameterList, LongMethod, CyclomaticComplexMethod, FunctionNaming), and 1 removed. No new suppressed rule.capture.pyon 2026-10-13. Expected values were decoded independently with Pythonstruct.8a1557a.checkpasses.EdgeORE-8a1557a-debug.zipon the draft release. The APK's sha256 iseee244da…bd671.Not run: a device or phone session, and no mainnet transaction.