Class SubmittableExtrinsic.SubmittableExtrinsicImpl

    • Method Summary

      Modifier and Type Method Description
      Extrinsic addSignature​(java.lang.Object signer, byte[] signature, java.lang.Object nonce, byte[] era)
      Add an ExtrinsicSignature to the extrinsic (already generated)
      boolean eq​(java.lang.Object other)
      Compares the value of the input to see if there is a match
      java.util.List<Codec> getArgs()
      The arguments passed to for the call, exposes args so it is compatible with Method
      Types.ConstructorDef getArgsDef()
      Thge argument defintions, compatible with Method
      byte[] getCallIndex()
      The actual `[sectionIndex, methodIndex]` as used in the Method
      byte[] getData()
      The actual data for the Method
      int getEncodedLength()
      The length of the value when encoded as a Uint8Array
      U8a getHash()
      Convernience function, encodes the extrinsic and returns the actual hash
      Modules.FunctionMetadata getMeta()
      The FunctionMetadata that describes the extrinsic
      Method getMethod()
      The Method this extrinsic wraps
      ExtrinsicSignature getSignature()
      The ExtrinsicSignature
      boolean hasOrigin()
      `true` is method has `Origin` argument (compatibility with Method)
      boolean isEmpty()
      Checks if the value is an empty value
      boolean isSigned()
      `true` id the extrinsic is signed
      java.lang.String toHex()
      Returns a hex string representation of the value
      java.lang.Object toJson()
      Converts the Object to JSON, typically used for RPC transfers
      byte[] toU8a()  
      byte[] toU8a​(boolean isBare)
      Encodes the value as a Uint8Array as per the parity-codec specifications
      • Methods inherited from class java.util.LinkedHashMap

        clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, values
      • Methods inherited from class java.util.HashMap

        clone, compute, computeIfAbsent, computeIfPresent, containsKey, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, size
      • Methods inherited from class java.util.AbstractMap

        equals, hashCode
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface java.util.Map

        compute, computeIfAbsent, computeIfPresent, containsKey, equals, hashCode, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, size