Power — Yuan Composition
Evidence scope: The behavior below is from the pinned Solidity source. A source-file hash does not establish deployed bytecode equivalence. Check the selected deployment and caller before sending a transaction.
CHOA.Yuan(currency) returns that currency’s balances at tx.origin, the active LAU and the registered YUE with weights 1, 10 and 40. It is a view of holdings and does not itself transfer tokens or promise a payout.
The play
Section titled “The play”Read Yuan for the exact currency used by the next method. ZI calls Yuan(Tethys), where Tethys is CHO; PANG calls Yuan(QING). Neither choice is automatically the QING’s underlying Asset. A greater Yuan changes a modulus, so it does not guarantee a greater modular result.
Moving tokens into a YUE changes custody and withdrawal constraints. CHAN opt-ins govern specific withdrawal routes; public Hong/Hung use caller balances against YUE inventory. Verify an available exit path before moving funds for a weighting calculation.
Use these calls here. Simulations preview the current state; each confirmed call is a separate transaction.
CHOA.Yuan(address Currency)Read
Open this function to load its call form.
QING.Asset()Read
Open this function to load its call form.
YUE.Bar(address Qing)Read
Open this function to load its call form.
VenueAsset.balanceOf(address account)Read
Open this function to load its call form.
VenueAsset.transfer(address to, uint256 value)Simulate / call
Open this function to load its call form.