tests: Test serialisation as part of deserialisation fuzzing. Test round-trip equality where possible. Avoid code repetition.
tests: Test serialisation as part of deserialisation fuzzing. Test round-trip equality where possible. Avoid code repetition.

jambolo/bitcoin,practicalswift/bitcoin,instagibbs/bitcoin,Xekyo/bitcoin,sstone/bitcoin,apoelstra/bitcoin,jlopp/statoshi,jonasschnelli/bitcoin,alecalve/bitcoin,domob1812/namecore,GroestlCoin/GroestlCoin,pstratem/bitcoin,MeshCollider/bitcoin,MarcoFalke/bitcoin,andreaskern/bitcoin,fujicoin/fujicoin,gjhiggins/vcoincore,sipsorcery/bitcoin,practicalswift/bitcoin,ajtowns/bitcoin,fanquake/bitcoin,ElementsProject/elements,jamesob/bitcoin,fanquake/bitcoin,litecoin-project/litecoin,bitcoinknots/bitcoin,andreaskern/bitcoin,jlopp/statoshi,achow101/bitcoin,practicalswift/bitcoin,rnicoll/dogecoin,domob1812/bitcoin,namecoin/namecore,domob1812/namecore,sstone/bitcoin,MarcoFalke/bitcoin,GroestlCoin/bitcoin,GroestlCoin/bitcoin,GroestlCoin/bitcoin,JeremyRubin/bitcoin,tjps/bitcoin,GroestlCoin/bitcoin,instagibbs/bitcoin,prusnak/bitcoin,qtumproject/qtum,yenliangl/bitcoin,jamesob/bitcoin,yenliangl/bitcoin,apoelstra/bitcoin,mm-s/bitcoin,anditto/bitcoin,ElementsProject/elements,fanquake/bitcoin,jlopp/statoshi,cdecker/bitcoin,gjhiggins/vcoincore,MeshCollider/bitcoin,particl/particl-core,DigitalPandacoin/pandacoin,qtumproject/qtum,tecnovert/particl-core,EthanHeilman/bitcoin,kallewoof/bitcoin,tjps/bitcoin,pataquets/namecoin-core,instagibbs/bitcoin,dscotese/bitcoin,kallewoof/bitcoin,midnightmagic/bitcoin,mruddy/bitcoin,domob1812/namecore,Sjors/bitcoin,pataquets/namecoin-core,bitcoinsSG/bitcoin,domob1812/bitcoin,bitcoinsSG/bitcoin,sstone/bitcoin,DigitalPandacoin/pandacoin,ahmedbodi/vertcoin,Sjors/bitcoin,alecalve/bitcoin,gjhiggins/vcoincore,jamesob/bitcoin,mitchellcash/bitcoin,MarcoFalke/bitcoin,kallewoof/bitcoin,DigitalPandacoin/pandacoin,monacoinproject/monacoin,Xekyo/bitcoin,Xekyo/bitcoin,tecnovert/particl-core,dscotese/bitcoin,domob1812/namecore,rnicoll/dogecoin,domob1812/namecore,lateminer/bitcoin,apoelstra/bitcoin,MeshCollider/bitcoin,bitcoin/bitcoin,particl/particl-core,Sjors/bitcoin,pataquets/namecoin-core,n1bor/bitcoin,bitcoin/bitcoin,Sjors/bitcoin,domob1812/bitcoin,pataquets/namecoin-core,achow101/bitcoin,yenliangl/bitcoin,bitcoinsSG/bitcoin,kallewoof/bitcoin,prusnak/bitcoin,sipsorcery/bitcoin,AkioNak/bitcoin,jamesob/bitcoin,mm-s/bitcoin,rnicoll/bitcoin,tecnovert/particl-core,namecoin/namecoin-core,mitchellcash/bitcoin,AkioNak/bitcoin,EthanHeilman/bitcoin,dscotese/bitcoin,particl/particl-core,fujicoin/fujicoin,dscotese/bitcoin,mitchellcash/bitcoin,GroestlCoin/GroestlCoin,instagibbs/bitcoin,ElementsProject/elements,Xekyo/bitcoin,n1bor/bitcoin,achow101/bitcoin,jamesob/bitcoin,prusnak/bitcoin,qtumproject/qtum,mitchellcash/bitcoin,jnewbery/bitcoin,peercoin/peercoin,particl/particl-core,jlopp/statoshi,prusnak/bitcoin,ElementsProject/elements,peercoin/peercoin,MarcoFalke/bitcoin,yenliangl/bitcoin,midnightmagic/bitcoin,mm-s/bitcoin,qtumproject/qtum,ElementsProject/elements,monacoinproject/monacoin,rnicoll/dogecoin,cdecker/bitcoin,jambolo/bitcoin,anditto/bitcoin,lateminer/bitcoin,fujicoin/fujicoin,fanquake/bitcoin,namecoin/namecoin-core,EthanHeilman/bitcoin,vertcoin/vertcoin,GroestlCoin/GroestlCoin,pstratem/bitcoin,bitcoin/bitcoin,mruddy/bitcoin,midnightmagic/bitcoin,kallewoof/bitcoin,ahmedbodi/vertcoin,DigitalPandacoin/pandacoin,jlopp/statoshi,mitchellcash/bitcoin,JeremyRubin/bitcoin,jnewbery/bitcoin,fanquake/bitcoin,midnightmagic/bitcoin,apoelstra/bitcoin,jonasschnelli/bitcoin,ajtowns/bitcoin,rnicoll/bitcoin,ajtowns/bitcoin,rnicoll/bitcoin,GroestlCoin/GroestlCoin,dscotese/bitcoin,anditto/bitcoin,n1bor/bitcoin,sipsorcery/bitcoin,pstratem/bitcoin,vertcoin/vertcoin,qtumproject/qtum,vertcoin/vertcoin,ajtowns/bitcoin,EthanHeilman/bitcoin,bitcoinsSG/bitcoin,gjhiggins/vcoincore,fujicoin/fujicoin,lateminer/bitcoin,tjps/bitcoin,ajtowns/bitcoin,peercoin/peercoin,dscotese/bitcoin,kallewoof/bitcoin,domob1812/namecore,cdecker/bitcoin,ahmedbodi/vertcoin,apoelstra/bitcoin,anditto/bitcoin,Xekyo/bitcoin,apoelstra/bitcoin,litecoin-project/litecoin,sipsorcery/bitcoin,pataquets/namecoin-core,jonasschnelli/bitcoin,domob1812/bitcoin,practicalswift/bitcoin,mruddy/bitcoin,JeremyRubin/bitcoin,ElementsProject/elements,bitcoinknots/bitcoin,anditto/bitcoin,peercoin/peercoin,litecoin-project/litecoin,GroestlCoin/GroestlCoin,AkioNak/bitcoin,achow101/bitcoin,bitcoinknots/bitcoin,GroestlCoin/bitcoin,fanquake/bitcoin,bitcoin/bitcoin,jambolo/bitcoin,mruddy/bitcoin,bitcoin/bitcoin,sstone/bitcoin,alecalve/bitcoin,yenliangl/bitcoin,lateminer/bitcoin,tecnovert/particl-core,sipsorcery/bitcoin,pataquets/namecoin-core,rnicoll/bitcoin,andreaskern/bitcoin,mruddy/bitcoin,prusnak/bitcoin,n1bor/bitcoin,MarcoFalke/bitcoin,particl/particl-core,monacoinproject/monacoin,pstratem/bitcoin,pstratem/bitcoin,jambolo/bitcoin,mitchellcash/bitcoin,AkioNak/bitcoin,practicalswift/bitcoin,rnicoll/bitcoin,practicalswift/bitcoin,n1bor/bitcoin,namecoin/namecore,tjps/bitcoin,litecoin-project/litecoin,namecoin/namecoin-core,tjps/bitcoin,jlopp/statoshi,sstone/bitcoin,jnewbery/bitcoin,MeshCollider/bitcoin,domob1812/bitcoin,bitcoinknots/bitcoin,namecoin/namecoin-core,ahmedbodi/vertcoin,midnightmagic/bitcoin,jamesob/bitcoin,ahmedbodi/vertcoin,alecalve/bitcoin,ajtowns/bitcoin,sstone/bitcoin,MeshCollider/bitcoin,andreaskern/bitcoin,Xekyo/bitcoin,rnicoll/dogecoin,qtumproject/qtum,namecoin/namecore,bitcoinknots/bitcoin,MarcoFalke/bitcoin,jonasschnelli/bitcoin,jambolo/bitcoin,AkioNak/bitcoin,namecoin/namecore,JeremyRubin/bitcoin,ahmedbodi/vertcoin,AkioNak/bitcoin,peercoin/peercoin,JeremyRubin/bitcoin,instagibbs/bitcoin,instagibbs/bitcoin,tecnovert/particl-core,tecnovert/particl-core,DigitalPandacoin/pandacoin,yenliangl/bitcoin,lateminer/bitcoin,namecoin/namecoin-core,GroestlCoin/GroestlCoin,mm-s/bitcoin,alecalve/bitcoin,jnewbery/bitcoin,monacoinproject/monacoin,sipsorcery/bitcoin,midnightmagic/bitcoin,namecoin/namecore,rnicoll/bitcoin,vertcoin/vertcoin,n1bor/bitcoin,achow101/bitcoin,EthanHeilman/bitcoin,JeremyRubin/bitcoin,prusnak/bitcoin,gjhiggins/vcoincore,mm-s/bitcoin,peercoin/peercoin,vertcoin/vertcoin,qtumproject/qtum,DigitalPandacoin/pandacoin,jnewbery/bitcoin,GroestlCoin/bitcoin,mruddy/bitcoin,EthanHeilman/bitcoin,gjhiggins/vcoincore,monacoinproject/monacoin,namecoin/namecoin-core,litecoin-project/litecoin,anditto/bitcoin,mm-s/bitcoin,tjps/bitcoin,alecalve/bitcoin,jambolo/bitcoin,vertcoin/vertcoin,lateminer/bitcoin,fujicoin/fujicoin,andreaskern/bitcoin,bitcoinsSG/bitcoin,rnicoll/dogecoin,cdecker/bitcoin,monacoinproject/monacoin,Sjors/bitcoin,fujicoin/fujicoin,bitcoinsSG/bitcoin,MeshCollider/bitcoin,pstratem/bitcoin,andreaskern/bitcoin,litecoin-project/litecoin,cdecker/bitcoin,namecoin/namecore,domob1812/bitcoin,bitcoin/bitcoin,particl/particl-core,achow101/bitcoin,jonasschnelli/bitcoin,cdecker/bitcoin