All Classes and Interfaces
Class
Description
Tuple plugin for the ABI element type tuple(address,address,uint256).
Tuple plugin for the ABI element type tuple(address,uint256).
Implementations of an XML renderer for IXMLRepresentableState and IXMLRepresentableStatePart
Tuple plugin for the Smart Product Framework curve quote ABI type.
Reference implementation of an XML renderer for IXMLRepresentableState and IXMLRepresentableStatePart
Supported XML Schemata:
Core scalar profile
State-part callbacks with the renderer-provided
$partId argument
Multi-binding attributes (evmstate:calls)
Array binding profile for scalar and tuple arrays via evmstate:item-element + evmstate:item-field
External template includes profile via XInclude (xi:include) with evmstate:integrity verification
ERC-4804/6860 web3:// and w3:// XInclude resources (address-based, same-chain)
Supported Contract Templates
XML-Complete state: stateXmlTemplate()
Partial state: statePartXmlTemplate(uint256 partId)
Options controlling XInclude expansion and resource fetching.
Utility to validate the XML output of an IXMLRepresentableState contract
against the evmstate binding schema (and optionally additional business XSDs).
Tuple plugin for a struct with ABI type tuple(uint256,int256).
Plugin interface for tuple/struct bindings used by the array binding profile.
Utilities related to encryption/decryption/hashing
Applies a caller-selected XSLT stylesheet to an already rendered XML
representation.
Signals an invalid specification, selected stylesheet, source XML, or
transformation.
Loads the bytes of an explicitly selected external stylesheet.
Checked failure raised by a caller-supplied external resource loader.
Transformed content and its response media type.