Protocols

The following protocols are available globally.

  • Protocol to allow defining multiple dedicated structs, one for each dApp, that knows how to convert the specific failWith cases into more human readable error messages

    See more

    Declaration

    Swift

    public protocol FailWithParser

Protocols

  • Wallet protocol to allow generic handling of all wallets types for signing operations and caching data locally.

    See more

    Declaration

    Swift

    public protocol Wallet : Decodable, Encodable