Skip to content

[regtest] Implement confidential transactions#1

Open
1440000bytes wants to merge 10 commits into
29.x-knotsfrom
ct-regtest
Open

[regtest] Implement confidential transactions#1
1440000bytes wants to merge 10 commits into
29.x-knotsfrom
ct-regtest

Conversation

@1440000bytes

Copy link
Copy Markdown
Owner
{
  "txid": "ddba604d05b42a771e24975902c0369b8ee15b7ddb7548b3d33e8149b964819e",
  "hash": "1c5483d3b495e39fbfde57fd5fd00bb85e711956a58a661dfd80ff6974a34c47",
  "version": 2,
  "size": 5425,
  "vsize": 1621,
  "weight": 6481,
  "locktime": 0,
  "vin": [
    {
      "txid": "8ad13b27e359e502fcab24547ab5b291178b64e5832442de668d59b55e490521",
      "vout": 0,
      "scriptSig": {
        "asm": "304402203915ea3b715113a3a6b359b0916bc72b6671656424df2ede80da77357621c3520220501d23a64d819d694748bc32a166153028ee7e85c1aeef1e75e949eec06551bb[ALL] 03ae194221dfd4bd8afbd0945d11bbb54f3f269e87179b6e0e792ccdbfa36dbf6b",
        "hex": "47304402203915ea3b715113a3a6b359b0916bc72b6671656424df2ede80da77357621c3520220501d23a64d819d694748bc32a166153028ee7e85c1aeef1e75e949eec06551bb012103ae194221dfd4bd8afbd0945d11bbb54f3f269e87179b6e0e792ccdbfa36dbf6b"
      },
      "sequence": 4294967293
    }
  ],
  "vout": [
    {
      "value": -1e-08,
      "n": 0,
      "scriptPubKey": {
        "asm": "OP_DUP OP_HASH160 f6ee6bb9a3c8d1f9f59544aa60ab2ac29392ee22 OP_EQUALVERIFY OP_CHECKSIG",
        "desc": "addr(n42c91edRNLX2BPsnsPBUfZPjnvEoq1ar5)#yvmtcwce",
        "hex": "76a914f6ee6bb9a3c8d1f9f59544aa60ab2ac29392ee2288ac",
        "address": "n42c91edRNLX2BPsnsPBUfZPjnvEoq1ar5",
        "type": "pubkeyhash"
      }
    },
    {
      "value": -1e-08,
      "n": 1,
      "scriptPubKey": {
        "asm": "OP_DUP OP_HASH160 7421d135a6d1060091b332399d175e265674d675 OP_EQUALVERIFY OP_CHECKSIG",
        "desc": "addr(mr71By7iDJgMmttBKU2YDwGvAjAQEF16My)#6n7scpc7",
        "hex": "76a9147421d135a6d1060091b332399d175e265674d67588ac",
        "address": "mr71By7iDJgMmttBKU2YDwGvAjAQEF16My",
        "type": "pubkeyhash"
      }
    },
    {
      "value": 0.0001,
      "n": 2,
      "scriptPubKey": {
        "asm": "",
        "desc": "raw()#58lrscpx",
        "hex": "",
        "type": "nonstandard"
      }
    }
  ],
  "hex": "020000000002012105495eb5598d66de422483e5648b1791b2b57a5424abfc02e559e3273bd18a000000006a47304402203915ea3b715113a3a6b359b0916bc72b6671656424df2ede80da77357621c3520220501d23a64d819d694748bc32a166153028ee7e85c1aeef1e75e949eec06551bb012103ae194221dfd4bd8afbd0945d11bbb54f3f269e87179b6e0e792ccdbfa36dbf6bfdffffff03087d5d82da18bd4ee26d028c9289a7a319390161545e93b25deaa9a9d0b279e04703ea149a9c22e1bcd0dfd549c3e213336a29e552ab0fd9def5cd0392303aded06b1976a914f6ee6bb9a3c8d1f9f59544aa60ab2ac29392ee2288ac094c14d05d300547c4d2923a816f8baa5168c734f1078057fac6cc9891635d9b4203b1813173fee895efcc94c8d5b09dc9cb42601380fdb6d69164d8724a1569d8101976a9147421d135a6d1060091b332399d175e265674d67588ac0100000000000027100000fd040a401f9902082170e400d80554630fd21fc37dc0fd8c9190f1f56af9c3ea7ec57585ce44d448f29ef0a285b68bc655c1fec6f50f7f91773b3b47b0ca8f6221a241f9d63766d9c6b4e2021afee826ddeaef64d13933877a1eade2e8e0761b6eceb3e93fe2fee93d8365a1c4b18e2a3fd3359212094926d7df9af08c61336dc0381525669b9595dcc546cafeb040ddf44b668c66dfaec401e68dbf66d70f206492482e1a0115ef995bcef1a68e5eb9ea7beb133005f2fc579b4ba10a143e611f7a05bc3804c8a6a36957fc22b2e3a623dde4492fff44242f2a03d7ec676084417e27229813327d2bd530070d440faabf6ca1cd97eb29240ab9e2ddeef66ebf631a7476753858a80fc13e428dd3d80613eda72ea188060a65c4c703c6ef72827b14f95e73d1b8ab4c7511cd8a3adf531b54ba87418b175368230bd014e0d124e32d7ab311d6ca4dd22d3c6e10ac1e72c9885e1b19fe9e73c1a3977bc5b77fd81611247121514b88021a834af8b7df1c7ee4601ef4fa77d6fbf5b72efa4c1c3dec75a6fdfb1ab3dd618cbc69df2990cfb9af92ae314f988364570cf44d6fde4087040f318c8c1cc8db52d4ca6739465884f5988f6833ac1af465043fb03cfe2b0e959868966d29ae53a101845f59cbb5c3c23d0ef2ed097c517c2e656c8acab55eaf894150f44f37e616c210bb2c2020e233752006ccbc7ec9d04e4a7ebf6e865796d23b03a9577e02a76358268b9626dd7c1f795d3eea14835f5b5f2b278b8d662c353f3c9010ca69bbceb96e470f0f16206a8325a0fbdb8ea6c684981e88f40f6b93142299170c4e98d143821d4ede3026e509e5addbcc431d1193262dd48049714ad811e55e10e381ef055795261af4fef909e49d416f7c489f9ee0978b7a969c785457127d320014f7d86a7441f42c2541311305f96981748779cdfeace22be946411632fc5ed5f6a6ec39768008fbcb03b0506dba72ed1336217c7718da962e31f289ef4ca5611c9c15aa12a8330396105c5039af2b07ad4ef62e6eb029d2e7b6ac9d75ae11064e90004785872ebb7d521f4a4180edfb80ff1946458e7c9df37428fb4736d93c6c91c6b25af15397b41052170b2489e178087c75307c6d0ba63dd1c5985c3b16a5b987271ecd2e920642567bfc550424ce6043f17b11b318a23fb4e4826b4d9d8a2679ebe1dcda84640a25929b1651ee8d00a72a7a7a08dd2c44e89a512f61d5798b6f2de4254eac77977a6e9d01ef2980241ef65e2315997dfb23e6d9c7ea4bb7a33d1776887874bf6d6775ab31e380d07a100ae19cc5e66edf90a992599c631cdd5ab79b6e53f1eae3a7024ee9a71b2b1b39417a86c00a82b8520516416fdc488c89f5a47f95705a4fe767a98d99c46016c88d4ddc454080bdb55a0f5fc33b513d368b346314ab4d4626cd177bb4231bcb8ae08df458a2c6230c9bc7ab02c9d712d9ce61ed3d94fd6ddd2a25b0ba17b554d1c96e4b943a19049603505fae9f47513d87fb1cbfdbc1d469e850702fb7894984ae37d4448f428b01bac07f18d01cfcc8c3e810fce74ba820db8c32aa6b88a2f99f3168885c3432f7143f9b9b69d482bd592886d8c364b1cfcdf5159814fbb39db3393dbadef7755d284a36c36c9f60d207677eab2d3ee7f18f970300b40ba66400b248725b758b485d557eed1e54c0a7c125866c49ffd70cc845113cc0a48e0a2e96601bd672d7cb09aafb4d2e52fd90d6f1bc297b567d66e47352bb4669bb9264b6d33ceeadb7f528eaf949becb8bcb5add67455e1b112b44126ba2df468d8a27bcda93d4873f4df63f2628f080a4281ac7e48a1186a6ac91429f1b14e0e1e69d229fc82c76df614a8a7622ff76b7538fca865224e544be94888cb8c2ad3ff95a54eda5ebf054d126aa66b245fe388665f2f30e856e68139e708c50e217e63ee754589abc27082b49b84f38121768a6401b0bbb5b59304f2355d04bc100bc6855cf228f6c0e6c911a2f43d7e6229ea2d44e1e1e2dc694b08fd9af8ff418cd39febc0fa997885d281e0d042dabf659ebc1c0b1a6287e22d776576a70cc9353c91e16710c08eac70d6f89e74763d71f32d2dfec418226cc296329045ea37d5d4a756a093674e562a2352896174669801f1e15479d2123547b2d274c1e05751d0d8ba5fa1984ba9049233d1d7b29c3e9c2ad06cbe1ab41351ae3d44509eb936ec360469b4d8727a3dc84021d3bba38f6987872b1302ef3e2ab8d6137087eb65f104bbbc0056d38af71b9bc156f4c4e323a75e832564a8e7dc6646f156df786ac987cf28ce907b859a320e2fd48d073d10ea186a61b8423492f16337d8b341b2305e269ccf10168e9326eb7edebd0f3ffb279a221014e0e99835c101430cdfdcc7f1ae73bed70f040415aff914ee5a4bf9f05a496fbe1c5443e1bf7d31c8ae7f692a1d69ec0094b99d3d6bec35089de5fd8f874de2b9ce77f3e4b0e2cc551d93592247eef629dd611d98f6f87cd222fa70547ba229d94dca3e1aba0e37ae3a5cfca8c02764d30a0d15b394511853ba2bf8232a0bbf1e9ec562a87469314013bc757eba256da15d2c7347a3475707c1084e5c9305c908d3dab1669ff8e650821c458680afe7340b9747e0adb1140152a67305add4fca0f09c69cbab7f472d5817f368f3ad04ce60cc9be18484d89f767239bfbdd43034a2667cd59ef3830f1c48b941756fc26e15b9fcb430c7b52b914914e08f6746faaf8d2601c14236683ddbab6c14b7f6f9efa07b39dd5833b312d177b136f5c106647b9ac3a3f6240339bca8a0a77f4319bab8a85f85d05e311ccc2bf99da1d479c0b88acb5cf507591cc166001c42c14d2b44b552b4cb154d2b646935103d915da5954604a9190ba34943428319a16df49636c7b1a45684e29c64254f8fc282e7418bf16cd59acb9fa3a05acd1a33ad6321570fc9d95c77c066380b4c0da5062f46c5792e74014dffb9c35033a6198283c17a597c23324c2d543990450f9f115edb17ef7ecf067833aa4c27b89ae4f377248ff61b422416cd527783fd000f99c80cb0ef075789cf3d9204fa68a24a1db672ca4c1370170a1d352485bab7487a6301ae26d4a8daffbc19e377c19d90fcdc2ae02446856ef5723b900001f608e5041ea094e869f408d461e636fedd7d3a47402165de227b0897e5b9bc0512c314edbe40d683786a07d567a25828d9f0f0ee72de0b9c20ec7d8292c7f9d05e87dbbe92998111fd425d8cdc63b727b43a624a6882825a36834dc6dc4ef21a8ece9faf93f9e5499f238d9ed9b90742b03c59da53980fa68653fecc399cedaa17f08f7aeb5be2abe02ee101565117187e9f8cdc9d3d8680401f6fedb3d863ea6f0f0617c63af1b93b2cd8b958144ddc126d841c0c9dc2707336d3dba2bc043c95084409277b664bec59146bb5775451c3986b4a02a84ff8b66b1a992deb28df982d6692ca6de8e57a8cd5b4c05fad8f19c52175dbcb43c5a9fb3c312a3b0ebe98bd67c7d41c538f872a14e4b0203a94b2a8b473bc058d62b0ee1cd41f014948cbf0677c52ab2a85d3238e9009020206f2970c157ec639e5aecc7cbe8ea0783f7020b8f7f7b788f01d4e036f7e59f8aa74b845e3aaf9249edc56dfdc409401e304481c17b3cabb8f99d91b041356a13cd3673721d1bcf4871bbf510d13e83998b6909cf47957d3b841fad455d3ec98f2e805349948f9793e250c12138d4b5cc6e1871e15200d9ec4594153c04677c4b61068483663a713c2da6c9790ef8844a46746fab56fd8dee2fb01d69b5ca6c27a58a3fa048732d93c20172ae5ebf0ed419e99f099bc22f297ddd16db20a96c5c939d451ef498a5b5b5f58b0964abc88f80995a3deda5096bcdb1fbf1eadf7e6dd88d19ba97aa885aab2299f87b2f4681c08219ff94bee846e5add8b3cef1f21d618b2a34309786535d788d099ed04266b40caf7510ac7765a14c1a96aaaf74d957ebcf9b5df82e98cc4aae33a5aa190dfb363b5662a6500d06234e842875ddf0fde0c575e2f0f7dd32e80a9d362f48963de090c49beba1188c00adafc53fcecf06e114621d91afab6184685b12e344b79de762e2a326ebd48f271498504e15ea3922641e784628e3ac3c3c1fe6a331ce0ddcabe7d691d41aa3d205067dc297274cbd67eef10b8a4014fbb60bb5b79ea0ea24187556697c659558f511a92a172e50f80d4de989e4c94e2785f92d762f9d4556d5cf10b6cd04e4415c805e7edd9bc7fa927dc5e0bfff984d2e5413e5301c9b9fdd3738bb443442b7cf3d76b6d894fb60c7c8611bd8a7d62541eb636ee18da5f96b4dcd827cd6d51114b60977483fc27a9de82508cae59b0dd82bd4f327e658f6592560fba093f56bbb9fa682ee645907bb155f4c7dbc180319d5aa6d78542bf2a4e3a37f276571156daa49e58841f5823647cd4e82aceb0f4995f0b62cdc4dc2587d5adad00ca23c1359f31fbf92008173685a3ffa239d62614111deeca2943d1600b46ab7a4d779c5718df26353b66d7ab783f25ce6d5886f57e474136e9e48cc7e9e6de859ec9323232ceb545e46f8f35bcc807fc0d5cce4b1d59c0c3b85bd1f68929285c9dc6d851b53d9aea8a98a83378068d6b143ec7d3861997d5f12dd5965f49045daa0d9711cc7917d0db9cf53fc48c09a54c9cc9f6a2d05e2495573d0eaa92cf46db92ba68acecca0ceb29ea9ff5247ef7be50cf651d0d16a850912570ca8526ea8971b9bc457feac0264d25417e88e8ffd22218b5a73b6c96d84eebfba663a9681d6ecf0a076bf5c4134e098eecaeed16e64073b5511b93fbd6907ef06a362d80b410bae30701adad60df381d2f7c1bcbc07099903366f99f22193946ed82afbd06726b5e101ecd80388f5264407794c5f62ca6b692300e1ae75702e7102bf191fd85270fe078c3ea9df657dc44820ce0399f1c00b85a710899235890092a63a8a365f037df69f530fc06de2963ee919dd90a2fa67e6b6e0a6c6a7a63bf0547667bca7902ab207a4ddd147b9d27f66364a2c2f051c422f1da0bf25cf178e73d905ba2bb274ffecf847bcbfed9aa5c52d1bdcc2118beab167fbad3ddf53f3709d13a445d2769d827d24ade8a97b05fcf4eb192d5f5ab919ddf0790f0e21f21ebb6f7bd03a58eff3f1d535fb00912f401f97f08ad124bfe01dfeb2dfb2ab4f98b260ac9140b6edcef3e0f2d78c0bbd90876d6cf8d90c5aaecf67b2451aee15121b86f21bf3d52ee2ad0c81073f0073ce0d2bcc5933b89e26fd672a07346e1b55b8d59f167a118a19ca98736768b86647574534df523d659b91915b193ae9e9976652967f1b1df45f9e2a6f521a4f2b3c6c68e20ddacf7d752fcb1a97dc719b19e03183e87c1987d1d97d40dc42e9719f43322ddbd2c8ac4ff87c004c1b8e5fa93d6e6af3d5892ffa70ecca25dcd305fca02d74159df31fb25b336e5f7ada452e33705359551b880ce72962f33da03850b620e452206d1e192453f467490bd249293dc7f624f582a0686c1d050f4198bfe75fccbbc0158e68aaba28addb59e212027d52b5f5e77b5f217b005fe8816ef6fe5edc76adb7daacd6f5c9a592535aadd7b91e93f7f29058a79dfb69e28c8673ed476ae96559ec0166f03064931e70fe36148c98c653c7ecd966b4a8b4f0786313e9d96faa1efe3f93cef27328981616204b13247b18385db82c5a3a73ba5d08d252928c59186561fb5f3ec898622438256b5b16369ec980da6697f79a6c511f8a5d31442444092f82349b64fbae2a75b5501ffc7e0ad5a36b593d473b8ad12267ad55ada5c91c5441b8a425de1faa42b16814fce9f7740c9b761781ee69508807488f1950350aa4888e49455cf7a22858f81326c16007396c4eb4083d28f5cf2a30550d545d29cf53aae22ab829c448bd957ee776b2f51408763aede3211a34988c8a8fd62847d7778b25acb5ed4951edfae0356943ad3c4c32703574c994f4a25eed1a06aa268a5ce7dcc8c9f6df55142c42bf8d3ad5e62e3a0a46cf42d6cebf8ec034e73f981a0ad4ebdfa53ef3bf9eed20e249c3e63e68e16c71c30011a31ad60f63a902f9dbcd459e055180055a985daa0cca10062e2e130b89149664b15625e93565728287ad85357ba4b1ad485a9a255532ad06890eabaf92be34dcbc18304571827864d06fedce1a2d1e87f87f3e8c871cf4fbf1e42170aa5c1e5986981485aad6af1be7ac25b27653f6568db1dbef9a3aa46a544d6bd5e64266cbf62b50f1b1c1326f155912c229847452ab46c317bb6f7a9f734a8bf8411a592d240c537da8eaee018ac4d00b0ee837d57a19d799f48976332f69ec2684efbe52ae5d3b22961b51b20c7f07054d8e2ee5a53fc72fbe073f72d53b21dcb311b931411f64a837d0e3929c89275e06cd3d60991f4e645183d2270e2f62d282eae49db7bd8ce5adf7a147f905b07981a89914ce95051409f8f1136123a01d699327dc3c57d9673a7fc5322f9e4cb17877d409c24d4f64ca5e9fad01f1922b19e747ee0dc6481eaf6e03ce0cd3454cf26575902c5dc6a197decb2d01c28245975423b5d915274e8ce6e97ab484683a20cbc8ec11a355ae1c67e5d3ebb21297951b2d166fcf27f7a72728f798e63f6b52b33dcdc96dde3bd14e529dbe0b3b3bb7ce7eb7c46698ad1803666673eee234be994f17598c05487e1e7cc1992ee8dc999b4014d21ff9a5414996b3e916c7c3aacab75829cee05d3de66dcaf7cd922f6d46dde76e07f5a0e9ea3661b1fc1841b293bca1ec7802245ad50efc138d93ff7bdc65d14b316ee688f055a03297d91a353d60579ba8dfbbe8f418865b8afb588bf82405d798798275d38e5caa27caa6c78b0e4cc808e0144f893485b27018ae1e480c412184ea5d82ee02abebc7a04bff47c792f83a870bafaaa1ee1c9a7bd7d327e96300b0adba53d0d64f0edb28e347f68d0caa703b6c3229819d2880dc257c20f3549e961023d22b3463d1d6b94cdac31f0255b9a82fc1fbe7bac1e6fb5ec177099d1fdf7a4b9c8b270c6fe1ffc0dc85b257e092dd7057ac1cd0995b9cbe3e6c5a154aefd4d779df613362c9bff00bb22949a0f85551548f280107ff9233319f134954e0042d9840a67c50c4bcf624bf4eabe14439201c99d30a82081fc1bf082abbd01ef3a07f985d89cd88e140b90000000000",
  "blockhash": "088df4f158e9f9adf0eae45ffa47c9d8388a43efcfa9ce56f277d323fe1c90aa",
  "confirmations": 1,
  "time": 1780805568,
  "blocktime": 1780805568
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant