Skip to content

Update from code changes: B20 Asset multiplier ERC-8056 UI vocabulary - #1800

Open
mintlify[bot] wants to merge 1 commit into
masterfrom
mintlify/fe10a23b
Open

Update from code changes: B20 Asset multiplier ERC-8056 UI vocabulary#1800
mintlify[bot] wants to merge 1 commit into
masterfrom
mintlify/fe10a23b

Conversation

@mintlify

@mintlify mintlify Bot commented Aug 11, 2026

Copy link
Copy Markdown

Summary

Refresh the B20 Asset variant multiplier reference on the Beryl B20 page so it matches the ERC-8056 "UI Multiplier" vocabulary that IB20Asset now advertises.

Changes

  • Rename the canonical Multiplier surface to updateUIMultiplier(newMultiplier, effectiveAt), toUIAmount, and fromUIAmount, and note that the legacy updateMultiplier / toScaledBalance / toRawBalance selectors remain callable as deprecated aliases.
  • Add the new MAX_UI_MULTIPLIER() getter (returns type(uint128).max, the setter bound) and the cancelUIMultiplierUpdate() entry.
  • Call out the ERC-8056 Conversion extension (interface id 0x57854fc3) and the UIMultiplierUpdateExists / UIMultiplierUpdateDoesNotExist error semantics.
  • Document the instant setter's dual event emission (MultiplierUpdated + UIMultiplierUpdated) and the UIMultiplierUpdateCancelled emission when a live pending update is cleared.

Context

Follows the Aug 4 2026 B20 interface review; source PR: base/base-std#192.

@mintlify

mintlify Bot commented Aug 11, 2026

Copy link
Copy Markdown
Author

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
base 🟢 Ready View Preview Aug 11, 2026, 3:01 PM

@cb-heimdall

Copy link
Copy Markdown
Collaborator

🟡 Heimdall Review Status

Requirement Status More Info
Reviews 🟡 0/2
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 0
Sum 1

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.

1 participant