sealed abstract class Policy extends AnyRef
Created by chris on 4/6/16. Mimics the policy files found in Bitcoin Core
- Alphabetic
 - By Inheritance
 
- Policy
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
- Public
 - Protected
 
Value Members
-   final  def !=(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -   final  def ##: Int
- Definition Classes
 - AnyRef → Any
 
 -   final  def ==(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -   final  def asInstanceOf[T0]: T0
- Definition Classes
 - Any
 
 -    def clone(): AnyRef
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.CloneNotSupportedException]) @native()
 
 -    def confirmations: Long
The number of confirmations for a payment to be considered as accepted
 -    def defaultFee: CurrencyUnit
A default fee to use per byte on the bitcoin network
 -    def defaultFeeRate: FeeUnit
A default fee to use per byte on the bitcoin network
 -    def dustThreshold: CurrencyUnit
The minimum amount of satoshis we can spend to an output
 -   final  def eq(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -    def equals(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef → Any
 
 -    def finalize(): Unit
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.Throwable])
 
 -   final  def getClass(): Class[_ <: AnyRef]
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native()
 
 -    def hashCode(): Int
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native()
 
 -   final  def isInstanceOf[T0]: Boolean
- Definition Classes
 - Any
 
 -    def mandatoryScriptVerifyFlags: Seq[ScriptFlag]
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.
 -    def maxFee: CurrencyUnit
Max fee for a transaction is set to 10 mBTC right now
 -    def minChannelAmount: CurrencyUnit
Minimum amount of CurrencyUnit lock in a Channel Currently set to 1 mBTC
Minimum amount of CurrencyUnit lock in a Channel Currently set to 1 mBTC
TODO: Remove this?
 -   final  def ne(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -   final  def notify(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @native()
 
 -   final  def notifyAll(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @native()
 
 -  def sequence: UInt32
 -  def standardFlags: Seq[ScriptFlag]
 -    def standardScriptVerifyFlags: Seq[ScriptFlag]
The default script verify flags used to validate the blockchain and bitcoin transactions
 -   final  def synchronized[T0](arg0: => T0): T0
- Definition Classes
 - AnyRef
 
 -    def toString(): String
- Definition Classes
 - AnyRef → Any
 
 -   final  def wait(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 -   final  def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 -   final  def wait(arg0: Long): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException]) @native()