Merge pull request #6 from Christewart/rename_marshallers_to_serializers

Rename marshallers to serializers
This commit is contained in:
Thomas McCabe 2016-05-19 14:36:43 -05:00
commit 940ec1f4ad
30 changed files with 47 additions and 51 deletions

View file

@ -1,8 +1,8 @@
package org.bitcoins.core.crypto
import org.bitcoins.core.currency.CurrencyUnits
import org.bitcoins.core.marshallers.RawBitcoinSerializerHelper
import org.bitcoins.core.marshallers.transaction.RawTransactionOutputParser
import org.bitcoins.core.serializers.RawBitcoinSerializerHelper
import org.bitcoins.core.serializers.transaction.RawTransactionOutputParser
import org.bitcoins.core.protocol.script._
import org.bitcoins.core.protocol.transaction._
import org.bitcoins.core.script.constant.ScriptToken

View file

@ -1,14 +1,14 @@
package org.bitcoins.core.protocol.script
import org.bitcoins.core.crypto.{ECFactory, ECPublicKey}
import org.bitcoins.core.marshallers.script.{ScriptParser, RawScriptPubKeyParser}
import org.bitcoins.core.marshallers.transaction.TransactionElement
import org.bitcoins.core.serializers.script.{RawScriptPubKeyParser, ScriptParser}
import org.bitcoins.core.protocol._
import org.bitcoins.core.protocol.transaction.TransactionElement
import org.bitcoins.core.script.bitwise.{OP_EQUAL, OP_EQUALVERIFY}
import org.bitcoins.core.script.constant._
import org.bitcoins.core.script.crypto.{OP_CHECKMULTISIGVERIFY, OP_CHECKMULTISIG, OP_CHECKSIG, OP_HASH160}
import org.bitcoins.core.script.crypto.{OP_CHECKMULTISIG, OP_CHECKMULTISIGVERIFY, OP_CHECKSIG, OP_HASH160}
import org.bitcoins.core.script.stack.OP_DUP
import org.bitcoins.core.util.{Factory, BitcoinScriptUtil, BitcoinSLogger}
import org.bitcoins.core.util.{BitcoinSLogger, BitcoinScriptUtil, Factory}
/**
* Created by chris on 12/26/15.

View file

@ -1,6 +1,6 @@
package org.bitcoins.core.protocol.script
import org.bitcoins.core.marshallers.script.{RawScriptPubKeyParser, ScriptParser}
import org.bitcoins.core.serializers.script.{RawScriptPubKeyParser, ScriptParser}
import org.bitcoins.core.script.bitwise.{OP_EQUAL, OP_EQUALVERIFY}
import org.bitcoins.core.script.constant._
import org.bitcoins.core.script.crypto.{OP_CHECKMULTISIGVERIFY, OP_CHECKMULTISIG, OP_CHECKSIG, OP_HASH160}

View file

@ -1,12 +1,11 @@
package org.bitcoins.core.protocol.script
import org.bitcoins.core.crypto.{EmptyDigitalSignature, ECPublicKey, ECFactory, ECDigitalSignature}
import org.bitcoins.core.marshallers.script.{RawScriptSignatureParser, RawScriptPubKeyParser, ScriptParser}
import org.bitcoins.core.marshallers.transaction.TransactionElement
import org.bitcoins.core.crypto.{ECDigitalSignature, ECFactory, ECPublicKey, EmptyDigitalSignature}
import org.bitcoins.core.protocol.transaction.TransactionElement
import org.bitcoins.core.serializers.script.{RawScriptPubKeyParser, RawScriptSignatureParser, ScriptParser}
import org.bitcoins.core.script.constant._
import org.bitcoins.core.script.crypto.{SIGHASH_ALL, OP_CHECKMULTISIG, HashType, HashTypeFactory}
import org.bitcoins.core.util.{Factory, BitcoinScriptUtil, BitcoinSLogger, BitcoinSUtil}
import org.bitcoins.core.script.crypto.{HashType, HashTypeFactory, OP_CHECKMULTISIG, SIGHASH_ALL}
import org.bitcoins.core.util.{BitcoinSLogger, BitcoinSUtil, BitcoinScriptUtil, Factory}
import org.slf4j.LoggerFactory
import scala.util.{Failure, Success, Try}

View file

@ -1,6 +1,6 @@
package org.bitcoins.core.protocol.transaction
import org.bitcoins.core.marshallers.transaction.{RawTransactionParser, TransactionElement}
import org.bitcoins.core.serializers.transaction.RawTransactionParser
import org.bitcoins.core.util.{Factory, BitcoinSUtil, CryptoUtil}
/**

View file

@ -1,6 +1,6 @@
package org.bitcoins.core.marshallers.transaction
package org.bitcoins.core.protocol.transaction
import org.bitcoins.core.util.{BitcoinSUtil}
import org.bitcoins.core.util.BitcoinSUtil
/**
* Created by chris on 1/14/16.
@ -11,21 +11,18 @@ trait TransactionElement {
/**
* The size of the TransactionElement in bytes.
*
* @return
*/
def size : Int = bytes.size
/**
* The hexadecimal representation of the transaction element
*
* @return
*/
def hex : String
/**
* The byte representation of the transaction element
*
* @return
*/
def bytes : Seq[Byte] = BitcoinSUtil.decodeHex(hex)

View file

@ -1,6 +1,6 @@
package org.bitcoins.core.protocol.transaction
import org.bitcoins.core.marshallers.transaction.{RawTransactionParser, RawTransactionInputParser}
import org.bitcoins.core.serializers.transaction.{RawTransactionParser, RawTransactionInputParser}
import org.bitcoins.core.util.Factory
/**

View file

@ -1,6 +1,6 @@
package org.bitcoins.core.protocol.transaction
import org.bitcoins.core.marshallers.transaction.{RawTransactionInputParser, TransactionElement}
import org.bitcoins.core.serializers.transaction.RawTransactionInputParser
import org.bitcoins.core.protocol.CompactSizeUInt
import org.bitcoins.core.protocol.script.{ScriptPubKey, ScriptSignature}
import org.bitcoins.core.script.constant.ScriptToken

View file

@ -1,6 +1,6 @@
package org.bitcoins.core.protocol.transaction
import org.bitcoins.core.marshallers.transaction.{RawTransactionOutPointParser, TransactionElement}
import org.bitcoins.core.serializers.transaction.RawTransactionOutPointParser
import org.bitcoins.core.util.Factory
/**

View file

@ -1,7 +1,7 @@
package org.bitcoins.core.protocol.transaction
import org.bitcoins.core.currency.{CurrencyUnits, CurrencyUnit, Satoshis}
import org.bitcoins.core.marshallers.transaction.{RawTransactionOutputParser, TransactionElement}
import org.bitcoins.core.serializers.transaction.RawTransactionOutputParser
import org.bitcoins.core.protocol.CompactSizeUInt
import org.bitcoins.core.protocol.script.{ScriptPubKey}

View file

@ -1,4 +1,4 @@
package org.bitcoins.core.marshallers
package org.bitcoins.core.serializers
import org.bitcoins.core.util.BitcoinSUtil

View file

@ -1,4 +1,4 @@
package org.bitcoins.core.marshallers
package org.bitcoins.core.serializers
/**
* Created by chris on 2/18/16.

View file

@ -1,6 +1,6 @@
package org.bitcoins.core.marshallers.script
package org.bitcoins.core.serializers.script
import org.bitcoins.core.marshallers.RawBitcoinSerializer
import org.bitcoins.core.serializers.RawBitcoinSerializer
import org.bitcoins.core.protocol.script.{ScriptPubKey}
import org.bitcoins.core.script.constant.ScriptToken
import org.bitcoins.core.util.BitcoinSLogger

View file

@ -1,6 +1,6 @@
package org.bitcoins.core.marshallers.script
package org.bitcoins.core.serializers.script
import org.bitcoins.core.marshallers.RawBitcoinSerializer
import org.bitcoins.core.serializers.RawBitcoinSerializer
import org.bitcoins.core.protocol.script._
import org.bitcoins.core.script.constant.{ScriptConstant, ScriptToken}
import org.bitcoins.core.script.crypto.{OP_CHECKMULTISIGVERIFY, OP_CHECKMULTISIG}

View file

@ -1,4 +1,4 @@
package org.bitcoins.core.marshallers.script
package org.bitcoins.core.serializers.script
import org.bitcoins.core.script._
import org.bitcoins.core.script.constant._

View file

@ -1,7 +1,7 @@
package org.bitcoins.core.marshallers.transaction
package org.bitcoins.core.serializers.transaction
import org.bitcoins.core.marshallers.RawBitcoinSerializer
import org.bitcoins.core.marshallers.script.RawScriptSignatureParser
import org.bitcoins.core.serializers.RawBitcoinSerializer
import org.bitcoins.core.serializers.script.RawScriptSignatureParser
import org.bitcoins.core.protocol.{CompactSizeUInt}
import org.bitcoins.core.protocol.script.ScriptSignature
import org.bitcoins.core.protocol.transaction.{TransactionOutPoint, TransactionInput}

View file

@ -1,6 +1,6 @@
package org.bitcoins.core.marshallers.transaction
package org.bitcoins.core.serializers.transaction
import org.bitcoins.core.marshallers.RawBitcoinSerializer
import org.bitcoins.core.serializers.RawBitcoinSerializer
import org.bitcoins.core.protocol.transaction.{ TransactionOutPoint}
import org.bitcoins.core.util.BitcoinSUtil

View file

@ -1,8 +1,8 @@
package org.bitcoins.core.marshallers.transaction
package org.bitcoins.core.serializers.transaction
import org.bitcoins.core.currency.{CurrencyUnits, Satoshis}
import org.bitcoins.core.marshallers.RawBitcoinSerializer
import org.bitcoins.core.marshallers.script.{RawScriptPubKeyParser, ScriptParser}
import org.bitcoins.core.serializers.RawBitcoinSerializer
import org.bitcoins.core.serializers.script.{RawScriptPubKeyParser, ScriptParser}
import org.bitcoins.core.protocol.CompactSizeUInt
import org.bitcoins.core.protocol.transaction.{TransactionOutputImpl, TransactionOutput}
import org.bitcoins.core.util.{BitcoinSLogger, BitcoinSUtil}

View file

@ -6,7 +6,7 @@ import org.bitcoinj.core.{DumpedPrivateKey, Sha256Hash, Utils}
import org.bitcoinj.core.Transaction.SigHash
import org.bitcoinj.params.TestNet3Params
import org.bitcoinj.script.{ScriptBuilder, ScriptChunk, ScriptOpCodes}
import org.bitcoins.core.marshallers.script.ScriptParser
import org.bitcoins.core.serializers.script.ScriptParser
import org.bitcoins.core.protocol.script._
import org.bitcoins.core.protocol.transaction._
import org.bitcoins.core.script.ScriptOperationFactory

View file

@ -2,7 +2,7 @@ package org.bitcoins.core.protocol.script
import org.bitcoins.core.crypto.ECFactory
import org.bitcoins.core.marshallers.script.RawScriptSignatureParser
import org.bitcoins.core.serializers.script.RawScriptSignatureParser
import org.bitcoins.core.script.constant._
import org.bitcoins.core.script.crypto.{SIGHASH_SINGLE, SIGHASH_ALL}
import org.bitcoins.core.util.{BitcoinScriptUtil, TransactionTestUtil, TestUtil}

View file

@ -1,6 +1,6 @@
package org.bitcoins.core.protocol.transaction
import org.bitcoins.core.marshallers.transaction.RawTransactionParser
import org.bitcoins.core.serializers.transaction.RawTransactionParser
import org.bitcoins.core.protocol.script.ScriptPubKey
import org.bitcoins.core.protocol.transaction.testprotocol.CoreTransactionTestCase
import org.bitcoins.core.script.ScriptProgram

View file

@ -1,6 +1,6 @@
package org.bitcoins.core.script.control
import org.bitcoins.core.marshallers.script.ScriptParser
import org.bitcoins.core.serializers.script.ScriptParser
import org.bitcoins.core.script.ScriptProgram
import org.bitcoins.core.script.arithmetic.OP_ADD
import org.bitcoins.core.script.bitwise.OP_EQUAL

View file

@ -1,5 +1,5 @@
package org.bitcoins.core.marshallers.script
package org.bitcoins.core.serializers.script
import org.bitcoins.core.protocol.script.ScriptPubKey
import org.bitcoins.core.script.bitwise.OP_EQUALVERIFY

View file

@ -1,4 +1,4 @@
package org.bitcoins.core.marshallers.script
package org.bitcoins.core.serializers.script
import org.bitcoins.core.protocol.script.ScriptSignature
import org.bitcoins.core.script.constant._

View file

@ -1,4 +1,4 @@
package org.bitcoins.core.marshallers.script
package org.bitcoins.core.serializers.script
import org.bitcoins.core.protocol.script.ScriptSignature
import org.bitcoins.core.script.arithmetic.{OP_1ADD, OP_ADD}

View file

@ -1,4 +1,4 @@
package org.bitcoins.core.marshallers.transaction
package org.bitcoins.core.serializers.transaction
import org.bitcoins.core.protocol.transaction.{TransactionConstants, TransactionInput}

View file

@ -1,4 +1,4 @@
package org.bitcoins.core.marshallers.transaction
package org.bitcoins.core.serializers.transaction
import org.scalatest.{FlatSpec, MustMatchers}

View file

@ -1,5 +1,5 @@
package org.bitcoins.core.marshallers.transaction
package org.bitcoins.core.serializers.transaction
import org.bitcoins.core.currency.{Bitcoins, CurrencyUnits, Satoshis}

View file

@ -1,4 +1,4 @@
package org.bitcoins.core.marshallers.transaction
package org.bitcoins.core.serializers.transaction
import org.bitcoins.core.protocol.transaction.{TransactionConstants, Transaction}
import org.bitcoins.core.util.TestUtil

View file

@ -1,7 +1,7 @@
package org.bitcoins.core.util
import org.bitcoins.core.marshallers.script.{RawScriptSignatureParser, RawScriptPubKeyParser}
import org.bitcoins.core.marshallers.transaction.{RawTransactionInputParser, RawTransactionParser}
import org.bitcoins.core.serializers.script.{RawScriptSignatureParser, RawScriptPubKeyParser}
import org.bitcoins.core.serializers.transaction.{RawTransactionInputParser, RawTransactionParser}
import org.bitcoins.core.policy.Policy
import org.bitcoins.core.protocol.script._
import org.bitcoins.core.protocol.transaction.{EmptyTransaction, Transaction}