Pieter Wuille
07444da1db
Introduce wrappers around CBitcoinAddress
...
This patch removes the need for the intermediary Base58 type
CBitcoinAddress, by providing {Encode,Decode,IsValid}Destination
function that directly operate on the conversion between strings
and CTxDestination.
2018-05-03 01:12:57 +01:00
Homu
9e5398686c
Auto merge of #3206 - bitcartel:3194_polymorphic_note_class, r=str4d
...
Update note classes to be polymorphic
Closes #3194 . Lays foundation for introduction of Sapling notes through refactoring and creation of a class hierarchy for Sprout notes. This PR updates some tests, but otherwise is a no-op.
2018-05-02 08:07:35 -07:00
Simon
debf6af9f8
Move memo member varible from SproutNotePlaintext to BaseNotePlaintext.
...
Add memo() accessor to BaseNotePlaintext.
2018-04-26 15:05:30 -07:00
Simon
d266f40393
Create class hierarchy for SproutNotePlaintext.
...
BaseNotePlaintext contains member variable for common attribute, value.
2018-04-26 15:05:30 -07:00
Simon
5020a93631
Refactoring: rename NotePlaintext --> SproutNotePlaintext
...
Also renames:
CNotePlaintextEntry --> CSproutNotePlaintextEntry
CUnspentNotePlaintextEntry --> CUnspentSproutNotePlaintextEntry
2018-04-26 15:05:30 -07:00
Simon
5d99e3e92f
Refactoring: SproutNote member variable value moved to BaseNote.
...
All notes have a value, so the member variable has been moved to the
base class, and direct member access has been replaced with a getter.
2018-04-26 15:05:19 -07:00
Simon
b230fe6836
Refactoring: Rename class libzcash::Note to libzcash::SproutNote.
2018-04-25 11:33:24 -07:00
jl777
247428bdb2
Test
2018-04-25 15:47:19 +03:00
jl777
94d3d09da0
Test
2018-04-25 15:37:32 +03:00
MarcoFalke
b37b4b2fa3
[rpcwallet] Don't use floating point
2018-04-23 22:12:53 +01:00
Pedro Branco
181c511cd0
Prevent multiple calls to ExtractDestination
2018-04-23 22:12:53 +01:00
ca333
d3c94f437a
Merge pull request #20 from jl777/dev
...
update dev
2018-04-21 02:35:30 +02:00
ca333
7d2e4b3c77
add darwin conds
...
fix OSX specific datatype error
2018-04-21 01:18:49 +02:00
jl777
dd66e3af3a
Test
2018-04-20 13:20:26 +03:00
jl777
7b6d6985a9
Test
2018-04-19 20:33:41 +03:00
Jack Grigg
a8e5ae92ba
GetSerializeSize changes in Zcash-specific code
2018-04-16 07:38:38 -06:00
jl777
2a3bc0f1e5
Test
2018-04-11 14:57:42 +03:00
jl777
15da4215d3
Test
2018-04-11 14:56:09 +03:00
jl777
b0e712e72d
Test
2018-04-11 14:52:09 +03:00
jl777
a7fc955463
Test
2018-04-11 05:30:00 +03:00
jl777
e07cf6b5f9
Test
2018-04-10 00:28:51 +03:00
jl777
1a2b98fab0
Test
2018-04-10 00:28:19 +03:00
jl777
8d584a9c91
Test
2018-04-10 00:09:41 +03:00
jl777
9465da966b
Test
2018-04-09 23:59:13 +03:00
jl777
09cde8ab10
Test
2018-04-09 23:34:24 +03:00
jl777
3f26119e04
Test
2018-04-09 23:29:03 +03:00
jl777
1619474ec9
Test
2018-04-09 23:27:19 +03:00
jl777
d231a6a775
Test
2018-04-09 23:17:34 +03:00
jl777
a030053610
Test
2018-04-09 22:55:21 +03:00
jl777
e6eb324020
Test
2018-04-09 22:27:24 +03:00
jl777
3c3e04c4d3
Test
2018-04-09 21:20:28 +03:00
jl777
8c218b4887
Test
2018-04-09 21:18:40 +03:00
jl777
e005f57633
Test
2018-04-09 21:12:25 +03:00
jl777
14a53f21a1
Test
2018-04-09 21:08:46 +03:00
jl777
d5d586e078
Test
2018-04-09 20:59:16 +03:00
jl777
e1a17ed172
Test
2018-04-09 20:47:37 +03:00
jl777
357e4ca5f0
Test
2018-04-09 19:33:50 +03:00
jl777
add7f889fd
Test
2018-04-09 18:38:38 +03:00
jl777
9159a0408b
Test
2018-04-09 18:07:58 +03:00
jl777
df643d5cd7
Test
2018-04-09 18:06:37 +03:00
jl777
ebcb53068f
Test
2018-04-09 18:03:28 +03:00
jl777
2d5f478f9a
Test
2018-04-09 18:02:28 +03:00
jl777
1f34df6b3f
Test
2018-04-09 17:59:33 +03:00
jl777
8a60c80593
Test
2018-04-09 17:09:47 +03:00
jl777
d9b696bb26
Test
2018-04-09 17:04:39 +03:00
jl777
51217f768f
Test
2018-04-09 16:38:45 +03:00
jl777
b8429de9d1
Test
2018-04-09 16:33:16 +03:00
jl777
9339a0cbbd
Test
2018-04-09 16:26:57 +03:00
jl777
66b4e56310
Test
2018-04-09 15:43:05 +03:00
jl777
786456eeca
Test
2018-04-09 14:47:43 +03:00