Commit Graph

147 Commits

Author SHA1 Message Date
blackjok3r
93c3712244 Try to fix allocations 2019-05-13 18:35:28 +08:00
blackjok3r
5a5945abd1 add check for scrptpubkey size 2019-05-07 20:07:53 +08:00
blackjok3r
0f6fe03990 fix 2019-05-06 12:08:53 +08:00
blackjok3r
0d47cda145 initial commit for payments merge RPC 2019-05-06 00:57:06 +08:00
blackjok3r
2a0ae73874 payments Airdrop. Working airdrop and syncs TESTHC chain. 2019-04-29 22:45:56 +08:00
blackjok3rtt
4762558067 Merge pull request #72 from jl777/jl777
Jl777
2019-04-25 10:07:21 +08:00
blackjok3r
451773dcc1 initial commit for -earlytxid use with ac_script and ccvout_opret 2019-04-22 00:00:01 +08:00
jl777
564da3c982 Change mapblockindex[] into function calls with guards 2019-04-21 02:33:31 -11:00
blackjok3r
82e6cd0f93 fix two bugs for Alright 2019-04-21 11:48:16 +08:00
blackjok3r
fea2b66581 add validation for OP_RETURN to payments CC. Enable ccvoutopret for payments fund. 2019-04-20 19:29:16 +08:00
dimxy
4add699cbb token migration moved to FSM 2019-04-19 14:41:46 +05:00
blackjok3r
997f9ce5fc initial commit to use CCopt for custom CC 2019-04-16 20:59:15 +08:00
jl777
06e57ee1ba Add boolean CCflag to all SetCCunspents/txids 2019-04-11 21:49:28 -11:00
Mihailo Milenkovic
2872c88795 Adding dual daemon import and gateway import. (#21) 2019-04-10 13:09:11 +02:00
blackjok3r
8e6f5a6a2d initial commit for backup release tx needs testing, i think it half works. 2019-03-26 20:59:31 +08:00
dimxy
de6828ec7c tokens blob support 2019-02-28 00:07:08 +05:00
dimxy
9eed81089b corr check for non-existing eval
in CCLogPrintStream -debug=cat-0 added

declr corrected

comment added to check for non supported eval

added check if eval not supported

СCLogPrintStream moved to CCutils.cpp
2019-02-12 15:05:52 +05:00
jl777
061384f356 Merge branch 'FSM' into jl777
# Conflicts:
#	src/cc/CCinclude.h
#	src/cc/CCtokens.cpp
#	src/cc/CCtx.cpp
#	src/wallet/rpcwallet.cpp
2019-02-11 13:56:09 -11:00
Mihailo Milenkovic
0edf474beb Multi coin support for GatewaysCC (#18)
- Added support for other cions
- New RPC for getting address for a pubkey on external chain and for dumping private key in external chain format
2019-02-11 16:37:28 +01:00
jl777
0a87322d84 Merge branch 'FSM' into jl777
# Conflicts:
#	src/cc/CCinclude.h
#	src/cc/CCtokens.cpp
#	src/cc/CCtx.cpp
#	src/wallet/rpcwallet.cpp
2019-02-10 02:24:24 -11:00
dimxy
14f1da959c non-fungible tokens support (three-eval token vouts) added in CCtokens (additional opret data)
non-fungible tokens support added in assets
logging changed in CCtokens.cpp for bitcon LogPrintStr with -debug=<category> support
2019-02-10 17:04:55 +05:00
jl777
2fcf3f3f0f 1of2 signing 2019-02-05 21:29:18 -11:00
jl777
ff22a1aedb Priv2addr 2019-01-28 21:30:42 -11:00
jl777
bd35ed03ba Merge pull request #1193 from jl777/jl777
Jl777
2019-01-21 01:53:25 -11:00
jl777
3ad4ad82e2 Merge pull request #1192 from Mixa84/FSM
Channel close fix. Fix canceling partially filled orders by anyone.
2019-01-21 01:52:40 -11:00
Mihailo Milenkovic
a34fc26098 Fix canceling partially filled orders by anyone. (#11)
* Fix

* Fix
2019-01-21 11:57:52 +01:00
jl777
7bf38b4fdb Pass in height to cclib_validate 2019-01-20 06:54:59 -11:00
jl777
fc50652458 Change error handling 2019-01-20 06:24:55 -11:00
jl777
1cf8cec018 Item 2019-01-19 23:58:36 -11:00
jl777
62322eb589 struct CCcontract_info 2019-01-19 23:31:12 -11:00
jl777
b1ec7e5afa Test 2019-01-19 22:55:19 -11:00
jl777
df02d14c65 Test 2019-01-19 22:53:15 -11:00
jl777
0b911c18ac Fix 2019-01-19 22:52:13 -11:00
jl777
df2c10a6d7 CC_info 2019-01-19 22:50:26 -11:00
jl777
10528424f9 CC_info * 2019-01-19 22:48:46 -11:00
jl777
6a696bdecf +print 2019-01-19 21:32:52 -11:00
Mihailo Milenkovic
6915c400e3 Fix ChannelsPayment when destpub issues payment,add check_signing_pubkey 2019-01-18 11:14:40 +01:00
dimxy
65dfecadf8 corr userCCaddr calc 2019-01-18 01:10:51 +05:00
dimxy
6065a6dec4 corrected -> no token vout pubkey validation for 'c'
modified MakeTokenCCcond1 and 1of2 to eliminate duplicate evals
2019-01-18 01:07:58 +05:00
dimxy
c4c58b484a heir modified for two eval Tokens
changed to new 2-opret format
2019-01-18 01:07:57 +05:00
dimxy
6d509d5293 added MakeTokensCCcond1 and MakeTokensCCvout1 2019-01-18 01:04:48 +05:00
dimxy
d67ca1779a MakeTokensCCcond1of2 corrrected and simplified 2019-01-18 01:04:46 +05:00
dimxy
c2942d60a4 Tokens CC cond test code added to HeirClaim TokenValidate 2019-01-18 01:04:42 +05:00
dimxy
1f6d62e7c8 MakeTokensCC1of2vout MakeTokensCCcond1of2 test code added
gateways partially adapted for tokens
2019-01-18 01:04:39 +05:00
dimxy
675787d676 Asset contract modified to support the Tokens contract 2019-01-18 01:04:32 +05:00
dimxy
be71d108b2 Added CCaddr1of2set and FinalizeCCtx modified to support it
(small test CCerror code added - temp)
2019-01-18 01:04:31 +05:00
jl777
0ea9ae3c05 Update copyright to 2019 2018-12-31 21:41:05 -11:00
Mihailo Milenkovic
09ba3bfc9d Fix tx_notarizedconfirmed 2018-11-26 22:19:15 +01:00
jl777
488c443890 MIN_NON_NOTARIZED_CONFIRMS -> 101 2018-11-26 09:17:49 -11:00
jl777
0820a58565 init notarized 2018-11-26 09:00:55 -11:00