ReadonlyeffectAuthor-declared effects, including nested calls. Pure excludes state/context reads; read-only excludes application effects (including events); state-changing means effects may occur. Null means unannotated and gives no read-only assurance. These declarations are not compiler/runtime enforced and never restrict invocation or view APIs.
ReadonlyentrypointReadonlynameQualified method name, or entrypoint when generated identity is absent.
Build an unsubmitted call retaining typed decoding context.
Decode complete calldata using the generated public argument names. Returns undefined for no-argument methods; rejects incomplete or trailing bytes. Select the descriptor after checking the invocation's entrypoint. ABI decoding does not verify the target contract's behavior.
Decode abort data, preserving an unknown selector and its complete payload.
Decode a receipt whose root invocation called this method; nested invocation results are not inspected.
Decode the outcome of a root invocation of this method; nested invocation results are not inspected.
Decode complete return data; reject incomplete or trailing bytes.
Decode a view response with the same semantics as view().
Decode return, abort, fault, or unsupported data without throwing for a contract failure.
Prepare an independent read for readViews without performing I/O.
Complete generated method API.