assertIsRlmCurrent
func(int, rlm .uverse.realm)- OID
- 09d834…2511:3
assertIsRlmCurrent details
assertPacketDataSize
func(data []uint8)- OID
- 09d834…2511:5
assertPacketDataSize details
errSpoofedRealm
untyped stringErrSpoofedRealm guards non-crossing (\_ int, rlm realm, ...) entrypoints: the passed rlm must be the current crossing frame, not a forged or stale token.
Value
"rlm does not match the current crossing frame"
makeError
func(msgs []string) .uverse.errormakeError builds a fresh error from one or more message parts joined by ", ". Errors are constructed at the call site (never shared package-level values) so the resulting object is owned by this (impl) realm rather than the realm that declared a shared sentinel. The base message constant comes first and any value-carrying detail after, e.g. makeError(core.ErrChannelNotFound, id.String()).
- OID
- 09d834…2511:6
makeError details
coreV1
typecoreV1 holds the injected proxy state and contains the host logic. State writes go through the store's borrow-rule setters: c.store.SetXxx(0, rlm, ...).
Value
v1.coreV1
NewCoreV1
func(s core.IStore) core.ICoreNew constructs a fresh v1 impl. The store is injected by the proxy at install time via SetStore, so it is nil until installed.
- OID
- 09d834…2511:8
NewCoreV1 details
resolveRelayer
func(caller .uverse.address, relayer string) .uverse.address- OID
- 09d834…2511:10
resolveRelayer details
init.7
func()- OID
- 09d834…2511:11