Object

com.alexdupre.bitcoincash

ScriptFlags

Related Doc: package bitcoincash

Permalink

object ScriptFlags

script execution flags

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScriptFlags
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val MANDATORY_SCRIPT_VERIFY_FLAGS: Int

    Permalink

    Mandatory script verification flags that all new blocks must comply with for them to be valid.

    Mandatory script verification flags that all new blocks must comply with for them to be valid. (but old blocks may not comply with) Currently just P2SH, but in the future other flags may be added, such as a soft-fork to enforce strict DER encoding.

    Failing one of these tests may trigger a DoS ban - see CheckInputs() for details.

  5. val SCRIPT_ENABLE_MONOLITH_OPCODES: Int

    Permalink
  6. val SCRIPT_ENABLE_REPLAY_PROTECTION: Int

    Permalink
  7. val SCRIPT_ENABLE_SIGHASH_FORKID: Int

    Permalink
  8. val SCRIPT_VERIFY_CHECKLOCKTIMEVERIFY: Int

    Permalink
  9. val SCRIPT_VERIFY_CHECKSEQUENCEVERIFY: Int

    Permalink
  10. val SCRIPT_VERIFY_CLEANSTACK: Int

    Permalink
  11. val SCRIPT_VERIFY_COMPRESSED_PUBKEYTYPE: Int

    Permalink
  12. val SCRIPT_VERIFY_DERSIG: Int

    Permalink
  13. val SCRIPT_VERIFY_DISCOURAGE_UPGRADABLE_NOPS: Int

    Permalink
  14. val SCRIPT_VERIFY_DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM: Int

    Permalink
  15. val SCRIPT_VERIFY_LOW_S: Int

    Permalink
  16. val SCRIPT_VERIFY_MINIMALDATA: Int

    Permalink
  17. val SCRIPT_VERIFY_MINIMALIF: Int

    Permalink
  18. val SCRIPT_VERIFY_NONE: Int

    Permalink
  19. val SCRIPT_VERIFY_NULLDUMMY: Int

    Permalink
  20. val SCRIPT_VERIFY_NULLFAIL: Int

    Permalink
  21. val SCRIPT_VERIFY_P2SH: Int

    Permalink
  22. val SCRIPT_VERIFY_SIGPUSHONLY: Int

    Permalink
  23. val SCRIPT_VERIFY_STRICTENC: Int

    Permalink
  24. val STANDARD_NOT_MANDATORY_VERIFY_FLAGS: Int

    Permalink

    For convenience, standard but not mandatory verify flags.

  25. val STANDARD_SCRIPT_VERIFY_FLAGS: Int

    Permalink

    Standard script verification flags that standard transactions will comply with.

    Standard script verification flags that standard transactions will comply with. However scripts violating these flags may still be present in valid blocks and we must accept those blocks.

  26. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  27. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  29. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  30. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  31. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  32. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  33. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  34. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  35. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  36. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  37. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  38. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  39. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped