| Copyright | Aleksandr Krupenkin 2016-2024 |
|---|---|
| License | Apache-2.0 |
| Maintainer | mail@akru.me |
| Stability | experimental |
| Portability | portable |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Network.Polkadot.Metadata
Description
Node runtime type information.
Documentation
data MetadataVersioned Source #
All supported metadata versions as enum.
It could have troubles of decoding for metadata V9 because of hack: https://github.com/polkadot-js/api/commit/a9211690be6b68ad6c6dad7852f1665cadcfa5b2
Constructors
| V0 | |
| V1 | |
| V2 | |
| V3 | |
| V4 | |
| V5 | |
| V6 | |
| V7 | |
| V8 | |
| V9 Metadata | |
| V10 Metadata | |
| V11 Metadata | |
| V12 Metadata | |
| V13 Metadata |
Instances
The versioned runtime metadata as a decoded structure.
Constructors
| Metadata | |
Fields | |
Instances
| FromJSON Metadata Source # | |
| ToJSON Metadata Source # | |
Defined in Network.Polkadot.Metadata | |
| Generic Metadata Source # | |
| Show Metadata Source # | |
| Generic Metadata Source # | |
| Eq Metadata Source # | |
| Decode Metadata Source # | |
Defined in Network.Polkadot.Metadata | |
| Encode Metadata Source # | |
Defined in Network.Polkadot.Metadata | |
| type Rep Metadata Source # | |
Defined in Network.Polkadot.Metadata type Rep Metadata = D1 ('MetaData "Metadata" "Network.Polkadot.Metadata" "web3-polkadot-1.0.1.0-FYtcHWVQXW93OfvqrvLkeh" 'False) (C1 ('MetaCons "Metadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "magicNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 MagicNumber) :*: S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 MetadataVersioned))) | |
| type Code Metadata Source # | |
Defined in Network.Polkadot.Metadata | |