public class MetadataV0 extends Struct implements Types.MetadataInterface
The runtime metadata as a decoded structure
Constructor and Description |
---|
MetadataV0(java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
Vector<Calls.OuterDispatchCall> |
getCalls()
Wrapped OuterDispatchCall
|
Vector<Events.OuterEventMetadataEvent> |
getEvents()
Wrapped OuterEventMetadataEvent
|
Vector<Modules.RuntimeModuleMetadata> |
getModules()
Wrapped RuntimeModuleMetadata
|
java.util.List<java.lang.String> |
getUniqTypes(boolean throwError)
Helper to retrieve a list of all type that are found, sorted and de-deuplicated
|
builder, eq, getEncodedLength, getField, isEmpty, toArray, toHex, toJson, toString, toU8a, with
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, values
clone, compute, computeIfAbsent, computeIfPresent, containsKey, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, size
finalize, getClass, notify, notifyAll, wait, wait, wait
getConstructorCodec, toU8a
public Vector<Calls.OuterDispatchCall> getCalls()
Wrapped OuterDispatchCall
public Vector<Events.OuterEventMetadataEvent> getEvents()
Wrapped OuterEventMetadataEvent
public Vector<Modules.RuntimeModuleMetadata> getModules()
Wrapped RuntimeModuleMetadata
public java.util.List<java.lang.String> getUniqTypes(boolean throwError)
Helper to retrieve a list of all type that are found, sorted and de-deuplicated
getUniqTypes
in interface Types.MetadataInterface