func ForwardUgnot
crossing ActionForwardUgnot forwards the ugnot attached to this call to target via a plain bank send — out-of-band relative to target's own deposit flow.
Realm cointest is a throwaway deployment-validation helper for the vault realm. It creates the two out-of-band condit...
Realm cointest is a throwaway deployment-validation helper for the vault realm. It creates the two out-of-band conditions the vault's surplus machinery must handle — a direct bank send of ugnot and a foreign denomination — and exercises the vault's realm-caller rejection. Not part of the product; safe to abandon after validation.
ForwardUgnot forwards the ugnot attached to this call to target via a plain bank send — out-of-band relative to target's own deposit flow.
Issued returns the denom minted by MintAndSend.
MintAndSend issues amount of this realm's own denomination and force-sends it to target, recording the chain-qualified denom.
TryDeposit attempts a realm-to-realm call of vault.Deposit. The vault must reject it (IsUserCall guard), aborting this whole transaction — success of this function would be a security regression.