Skip to content

Glossary Groove: Additional tweaks to the glossary#4

Merged
mhluongo merged 4 commits into
masterfrom
glossary-groove
Nov 20, 2017
Merged

Glossary Groove: Additional tweaks to the glossary#4
mhluongo merged 4 commits into
masterfrom
glossary-groove

Conversation

@Shadowfiend
Copy link
Copy Markdown
Contributor

@Shadowfiend Shadowfiend commented Nov 15, 2017

For accumulating any updates based on remarks/comments about the glossary.

  • Add some verbiage and relationships for the threshold relay.

Comment thread docs/glossary.adoc Outdated
@@ -1,15 +1,21 @@
= Glossary

Stake:: An amount of KEEP that is put in escrow in order to participate in the
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd say "bonded" to use the correct term rather than confusing this with escrow.

Comment thread docs/glossary.adoc

Minimum Stake Amount:: The minimum stake that will make a staking client a
staker.
Minimum Stake Amount:: The minimum stake amount that will make a staking client
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Something about being required by the contract, maybe?

@Shadowfiend
Copy link
Copy Markdown
Contributor Author

Addressed those two notes and added a couple of more concepts/verbs/relationships around the relay.

Copy link
Copy Markdown
Member

@mhluongo mhluongo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@mhluongo mhluongo merged commit 162fcd4 into master Nov 20, 2017
@Shadowfiend Shadowfiend deleted the glossary-groove branch November 21, 2017 14:34
lionakhnazarov added a commit that referenced this pull request Jun 4, 2026
…ety) (#4016)

## Context

Follow-up to #4000 addressing valid findings from the multi-agent
review. Stacks **on top of** `stack/testnet4-02-solidity-logic`; merge
after #4000.

## Findings addressed

| # | Fix | Commit |
|---|-----|--------|
| 3 | Allowlist redeploy-safe networks for `EcdsaDkgValidator` (was:
mainnet-only denylist) | \`fix(ecdsa/deploy): allowlist redeploy-safe
networks\` |
| 5 | README documenting vendored `random-beacon-export` regeneration
policy (`05_*.js` diverges intentionally) | \`docs(ecdsa/deploy):
document vendored random-beacon-export format policy\` |
| 7 | Restore \`HardhatUserConfig\` type annotation (TS 4.5 compatible,
no \`satisfies\`) | \`fix(ecdsa/hardhat): restore HardhatUserConfig type
annotation\` |
| 8 | \`verifyOnTenderlyOrContinue\` helper applied to all 4 deploy
scripts (was: only 03 swallowed errors) | \`fix(ecdsa/deploy): apply
tenderly verify-or-continue helper everywhere\` |
| 9 | Comment explaining sepolia named-account role collapse |
\`docs(ecdsa/hardhat): note sepolia named-account role collapse\` |
| 10 | Comment marking the second \`WalletRegistry.governance()\` read
as a deliberate TOCTOU recheck | \`docs(ecdsa/tasks): explain TOCTOU
recheck of WR.governance()\` |
| extra | Move \`README.md\` out of \`deploy/\` (hardhat-deploy walks
the dir and \`require()\`s every file) | \`fix(ecdsa/deploy): move
README out of deploy/ dir\` |

## Findings rejected after review

- **PR body wording on `WalletRegistry.sol`** (NatSpec-only) — best
handled by editing PR #4000's body directly, not as a code commit here.
- **Skip-suite disclosure** — same: belongs in PR #4000's body.
- \`#4\` (gate \`00_resolve_*\` on env var) — would break
\`deployments.fixture()\` in tests (\`yarn test\` runs the hardhat
network which needs the skip).
- \`#6\` (drop \`approveApplication\` try/catch) — deliberate runtime
backstop for forked/aliased networks where artifact ABI ≠ on-chain.

## Test Plan

Verified locally with \`FORKING_URL\` unset:
- \`cd solidity/ecdsa && yarn test\` → **644 passing, 44 pending, 0
failing**
- \`cd solidity/random-beacon && yarn test\` → **535 passing, 397
pending, 0 failing**

The 44 + 397 pending are the pre-existing \`describe.skip(...)\` suites
(legacy Keep TokenStaking ABI unavailable in current Threshold build).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants