jl777
0542b1cd55
Add dice.cpp
6 years ago
jl777
e3ec4c50aa
Fix
6 years ago
jl777
d082e563f3
Fixes
6 years ago
jl777
c2f34bc31e
Test
6 years ago
jl777
5a9f21107d
Move assetstx to wallet
6 years ago
jl777
44a9fd7c3b
Reorganize CC assets code
6 years ago
jl777
2abababa75
Test
6 years ago
Scott Sadler
e4f943d86d
cross chain rpc methods
6 years ago
Scott Sadler
20c3ac51c2
wip
6 years ago
Scott Sadler
0cb91a8d20
wip
6 years ago
jl777
4d9b5edbcf
Test
6 years ago
ca333
afa02103c9
update Makefile
6 years ago
ca333
5da8e41df2
fix Makefile
6 years ago
jl777
f64557f7e0
Test
6 years ago
Scott Sadler
8a8e10f02f
cleanups
6 years ago
Scott Sadler
561f3e18c1
tests for bet protocol done; verify notarisation still to test
6 years ago
Scott Sadler
4c121ffdb0
cpp test suite for cryptoconditions integration
6 years ago
Scott Sadler
563581aff4
many changes: * fix CC malleability * extra validations for CCs such as requiring a signature and limiting types * different SIGHASH types for CC
6 years ago
Scott Sadler
9ef101bc21
mock up DisputePayout
6 years ago
Scott Sadler
2c8d8268dd
ImportPayout cc eval code and alot of general cc polish. tests to write
6 years ago
TheTrunk
8b78a8199e
Bitcore port
6 years ago
Scott Sadler
51aad18733
remove replacementpool
6 years ago
jl777
253b35b2ed
Test
6 years ago
Scott Sadler
a8acafb354
test suite for replacementPool
6 years ago
Scott Sadler
2b2c75de29
basic implementation of transaction replacement. requires cleanup and testing
6 years ago
Jack Grigg
c4379e3a22
Add configure flags for enabling ASan/UBSan and TSan
Co-authored-by: Robert Seacord <rcseacord@gmail.com>
6 years ago
Jack Grigg
6e9c7629af
Implement z_mergetoaddress for combining UTXOs and notes
Closes #2493 .
7 years ago
Scott Sadler
691b8708f1
Komodo CC aux callback has access to transaction via checker
6 years ago
Scott Sadler
a01d0f5672
remove rpc crypto conditions
6 years ago
Jack Grigg
780f526bc9
Network upgrade activation mechanism
7 years ago
syd
a55c186a74
Fix libsnark dependency build.
This changes libsnark to build in-place, instead of copying first to
a build directory. Previously, modifications made to the original
sources wouldn't get rebuilt without a 'make clean' because users
would be pointing to the copies.
This closes #2689 .
7 years ago
Jack Grigg
d66bf190cb
Apply -fstack-protector-all to libsnark
7 years ago
Cory Fields
5dd887fdf7
build: add --enable-werror option
This turns some compiler warnings into errors. Useful for c-i.
7 years ago
Jack Grigg
ad96d74afe
build: Split hardening/fPIE options out in Zcash-specific binaries
7 years ago
Cory Fields
c459de2f03
build: Split hardening/fPIE options out
This allows for fPIE to be used selectively.
9 years ago
Jack Grigg
daad2c2736
Check if OpenMP is available before using it
7 years ago
syd
7c591c6d2f
Don't compile libgtest.a when building libsnark.
Previously libsnark would try to build libgtest if /usr/src/gtest
exists on the build machine. This caused issues because the
version of libgtest in /usr/src isn't necessarily the same as
the one that the rest of zcash's gtests were built with.
7 years ago
syd
2d342736dc
Get the sec-hard tests to run correctly.
This fixes the way arguments were passed to security-check, and also
a typo in how BIND_NOW was being searched for in a list.
Also fix how symbol-check is invoked although that script isn't
currently used.
7 years ago
Jack Grigg
8f23c734e6
Pass correct dependencies path to libsnark from both Gitian and build.sh
7 years ago
Jack Grigg
83bef3fcbe
Move libsnark from DIST_SUBDIRS into EXTRA_DIST
7 years ago
Simon
45232b1961
Add payment disclosure as experimental feature.
7 years ago
Scott Sadler
342611f932
add rpccryptoconditions
7 years ago
Scott Sadler
a032ddea1f
configure.ac must not include cryptoconditions in AC_CONFIG_SUBDIRS because that disables shared linking. cryptoconditions must not include config.h because that includes conflicting variables.
7 years ago
Scott Sadler
07f83521f7
basic integration of cryptoconditions
7 years ago
Jack Grigg
99ca5e1a22
Ensure that libsnark is built first, so its headers are available
7 years ago
Jack Grigg
e2283742db
Add libsnark to "make clean"
7 years ago
jl777
7c49b46d5a
Revert "Merge branch 'master' into dPoW"
This reverts commit a487e5a1d3
, reversing
changes made to 6be96b7e1c
.
7 years ago
Jack Grigg
82e839e4ff
Add "make libsnark-tests" that runs libsnark's "make check"
7 years ago
ca333
9d36579649
uni3
7 years ago
Simon
06c19063bb
Implement RPC shield_coinbase #2448 .
7 years ago