-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathcfdgo.go
6180 lines (5655 loc) · 260 KB
/
cfdgo.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
/* ----------------------------------------------------------------------------
* This file was automatically generated by SWIG (http://www.swig.org).
* Version 4.0.2
*
* This file is not intended to be easily readable and contains a number of
* coding conventions designed to improve portability and efficiency. Do not make
* changes to this file unless you know what you are doing--modify the SWIG
* interface file instead.
* ----------------------------------------------------------------------------- */
// source: swig.i
package cfdgo
/*
#define intgo swig_intgo
typedef void *swig_voidp;
#include <stdint.h>
typedef int intgo;
typedef unsigned int uintgo;
typedef struct { char *p; intgo n; } _gostring_;
typedef struct { void* array; intgo len; intgo cap; } _goslice_;
#cgo CXXFLAGS: -I./external/cfd/include -I/usr/local/include -I/c/usr/local/include -IC:/usr/local/include
#cgo LDFLAGS: -L/usr/local/lib -L/usr/local/lib64 -L/c/usr/local/lib -LC:/usr/local/lib -L${SRCDIR}/build/Release -L${SRCDIR}/build/Debug -lcfd -lcfdcore -lunivalue -lwally
typedef _gostring_ swig_type_1;
typedef _gostring_ swig_type_2;
typedef _gostring_ swig_type_3;
typedef _gostring_ swig_type_4;
typedef _gostring_ swig_type_5;
typedef _gostring_ swig_type_6;
typedef _gostring_ swig_type_7;
typedef _gostring_ swig_type_8;
typedef _gostring_ swig_type_9;
typedef _gostring_ swig_type_10;
typedef _gostring_ swig_type_11;
typedef _gostring_ swig_type_12;
typedef _gostring_ swig_type_13;
typedef _gostring_ swig_type_14;
typedef _gostring_ swig_type_15;
typedef _gostring_ swig_type_16;
typedef _gostring_ swig_type_17;
typedef _gostring_ swig_type_18;
typedef _gostring_ swig_type_19;
typedef _gostring_ swig_type_20;
typedef _gostring_ swig_type_21;
typedef _gostring_ swig_type_22;
typedef _gostring_ swig_type_23;
typedef _gostring_ swig_type_24;
typedef _gostring_ swig_type_25;
typedef _gostring_ swig_type_26;
typedef _gostring_ swig_type_27;
typedef _gostring_ swig_type_28;
typedef _gostring_ swig_type_29;
typedef _gostring_ swig_type_30;
typedef _gostring_ swig_type_31;
typedef _gostring_ swig_type_32;
typedef _gostring_ swig_type_33;
typedef _gostring_ swig_type_34;
typedef _gostring_ swig_type_35;
typedef _gostring_ swig_type_36;
typedef _gostring_ swig_type_37;
typedef _gostring_ swig_type_38;
typedef _gostring_ swig_type_39;
typedef _gostring_ swig_type_40;
typedef _gostring_ swig_type_41;
typedef _gostring_ swig_type_42;
typedef _gostring_ swig_type_43;
typedef _gostring_ swig_type_44;
typedef _gostring_ swig_type_45;
typedef _gostring_ swig_type_46;
typedef _gostring_ swig_type_47;
typedef _gostring_ swig_type_48;
typedef _gostring_ swig_type_49;
typedef _gostring_ swig_type_50;
typedef _gostring_ swig_type_51;
typedef _gostring_ swig_type_52;
typedef _gostring_ swig_type_53;
typedef _gostring_ swig_type_54;
typedef _gostring_ swig_type_55;
typedef _gostring_ swig_type_56;
typedef _gostring_ swig_type_57;
typedef _gostring_ swig_type_58;
typedef _gostring_ swig_type_59;
typedef _gostring_ swig_type_60;
typedef _gostring_ swig_type_61;
typedef _gostring_ swig_type_62;
typedef _gostring_ swig_type_63;
typedef _gostring_ swig_type_64;
typedef _gostring_ swig_type_65;
typedef _gostring_ swig_type_66;
typedef _gostring_ swig_type_67;
typedef _gostring_ swig_type_68;
typedef _gostring_ swig_type_69;
typedef _gostring_ swig_type_70;
typedef _gostring_ swig_type_71;
typedef _gostring_ swig_type_72;
typedef _gostring_ swig_type_73;
typedef _gostring_ swig_type_74;
typedef _gostring_ swig_type_75;
typedef _gostring_ swig_type_76;
typedef _gostring_ swig_type_77;
typedef _gostring_ swig_type_78;
typedef _gostring_ swig_type_79;
typedef _gostring_ swig_type_80;
typedef _gostring_ swig_type_81;
typedef _gostring_ swig_type_82;
typedef _gostring_ swig_type_83;
typedef _gostring_ swig_type_84;
typedef _gostring_ swig_type_85;
typedef _gostring_ swig_type_86;
typedef _gostring_ swig_type_87;
typedef _gostring_ swig_type_88;
typedef _gostring_ swig_type_89;
typedef _gostring_ swig_type_90;
typedef _gostring_ swig_type_91;
typedef _gostring_ swig_type_92;
typedef _gostring_ swig_type_93;
typedef _gostring_ swig_type_94;
typedef _gostring_ swig_type_95;
typedef _gostring_ swig_type_96;
typedef _gostring_ swig_type_97;
typedef _gostring_ swig_type_98;
typedef _gostring_ swig_type_99;
typedef _gostring_ swig_type_100;
typedef _gostring_ swig_type_101;
typedef _gostring_ swig_type_102;
typedef _gostring_ swig_type_103;
typedef _gostring_ swig_type_104;
typedef _gostring_ swig_type_105;
typedef _gostring_ swig_type_106;
typedef _gostring_ swig_type_107;
typedef _gostring_ swig_type_108;
typedef _gostring_ swig_type_109;
typedef _gostring_ swig_type_110;
typedef _gostring_ swig_type_111;
typedef _gostring_ swig_type_112;
typedef _gostring_ swig_type_113;
typedef _gostring_ swig_type_114;
typedef _gostring_ swig_type_115;
typedef _gostring_ swig_type_116;
typedef _gostring_ swig_type_117;
typedef _gostring_ swig_type_118;
typedef _gostring_ swig_type_119;
typedef _gostring_ swig_type_120;
typedef _gostring_ swig_type_121;
typedef _gostring_ swig_type_122;
typedef _gostring_ swig_type_123;
typedef _gostring_ swig_type_124;
typedef _gostring_ swig_type_125;
typedef _gostring_ swig_type_126;
typedef _gostring_ swig_type_127;
typedef _gostring_ swig_type_128;
typedef _gostring_ swig_type_129;
typedef _gostring_ swig_type_130;
typedef _gostring_ swig_type_131;
typedef _gostring_ swig_type_132;
typedef _gostring_ swig_type_133;
typedef _gostring_ swig_type_134;
typedef _gostring_ swig_type_135;
typedef _gostring_ swig_type_136;
typedef _gostring_ swig_type_137;
typedef _gostring_ swig_type_138;
typedef _gostring_ swig_type_139;
typedef _gostring_ swig_type_140;
typedef _gostring_ swig_type_141;
typedef _gostring_ swig_type_142;
typedef _gostring_ swig_type_143;
typedef _gostring_ swig_type_144;
typedef _gostring_ swig_type_145;
typedef _gostring_ swig_type_146;
typedef _gostring_ swig_type_147;
typedef _gostring_ swig_type_148;
typedef _gostring_ swig_type_149;
typedef _gostring_ swig_type_150;
typedef _gostring_ swig_type_151;
typedef _gostring_ swig_type_152;
typedef _gostring_ swig_type_153;
typedef _gostring_ swig_type_154;
typedef _gostring_ swig_type_155;
typedef _gostring_ swig_type_156;
typedef _gostring_ swig_type_157;
typedef _gostring_ swig_type_158;
typedef _gostring_ swig_type_159;
typedef _gostring_ swig_type_160;
typedef _gostring_ swig_type_161;
typedef _gostring_ swig_type_162;
typedef _gostring_ swig_type_163;
typedef _gostring_ swig_type_164;
typedef _gostring_ swig_type_165;
typedef _gostring_ swig_type_166;
typedef _gostring_ swig_type_167;
typedef _gostring_ swig_type_168;
typedef _gostring_ swig_type_169;
typedef _gostring_ swig_type_170;
typedef _gostring_ swig_type_171;
typedef _gostring_ swig_type_172;
typedef _gostring_ swig_type_173;
typedef _gostring_ swig_type_174;
typedef _gostring_ swig_type_175;
typedef _gostring_ swig_type_176;
typedef _gostring_ swig_type_177;
typedef _gostring_ swig_type_178;
typedef _gostring_ swig_type_179;
typedef _gostring_ swig_type_180;
typedef _gostring_ swig_type_181;
typedef _gostring_ swig_type_182;
typedef _gostring_ swig_type_183;
typedef _gostring_ swig_type_184;
typedef _gostring_ swig_type_185;
typedef _gostring_ swig_type_186;
typedef _gostring_ swig_type_187;
typedef _gostring_ swig_type_188;
typedef _gostring_ swig_type_189;
typedef _gostring_ swig_type_190;
typedef _gostring_ swig_type_191;
typedef _gostring_ swig_type_192;
typedef _gostring_ swig_type_193;
typedef _gostring_ swig_type_194;
typedef _gostring_ swig_type_195;
typedef _gostring_ swig_type_196;
typedef _gostring_ swig_type_197;
typedef _gostring_ swig_type_198;
typedef _gostring_ swig_type_199;
typedef _gostring_ swig_type_200;
typedef _gostring_ swig_type_201;
typedef _gostring_ swig_type_202;
typedef _gostring_ swig_type_203;
typedef _gostring_ swig_type_204;
typedef _gostring_ swig_type_205;
typedef _gostring_ swig_type_206;
typedef _gostring_ swig_type_207;
typedef _gostring_ swig_type_208;
typedef _gostring_ swig_type_209;
typedef _gostring_ swig_type_210;
typedef _gostring_ swig_type_211;
typedef _gostring_ swig_type_212;
typedef _gostring_ swig_type_213;
typedef _gostring_ swig_type_214;
typedef _gostring_ swig_type_215;
typedef _gostring_ swig_type_216;
typedef _gostring_ swig_type_217;
typedef _gostring_ swig_type_218;
typedef _gostring_ swig_type_219;
typedef _gostring_ swig_type_220;
typedef _gostring_ swig_type_221;
typedef _gostring_ swig_type_222;
typedef _gostring_ swig_type_223;
typedef _gostring_ swig_type_224;
typedef _gostring_ swig_type_225;
typedef _gostring_ swig_type_226;
typedef _gostring_ swig_type_227;
typedef _gostring_ swig_type_228;
typedef _gostring_ swig_type_229;
typedef _gostring_ swig_type_230;
typedef _gostring_ swig_type_231;
typedef _gostring_ swig_type_232;
typedef _gostring_ swig_type_233;
typedef _gostring_ swig_type_234;
typedef _gostring_ swig_type_235;
typedef _gostring_ swig_type_236;
typedef _gostring_ swig_type_237;
typedef _gostring_ swig_type_238;
typedef _gostring_ swig_type_239;
typedef _gostring_ swig_type_240;
typedef _gostring_ swig_type_241;
typedef _gostring_ swig_type_242;
typedef _gostring_ swig_type_243;
typedef _gostring_ swig_type_244;
typedef _gostring_ swig_type_245;
typedef _gostring_ swig_type_246;
typedef _gostring_ swig_type_247;
typedef _gostring_ swig_type_248;
typedef _gostring_ swig_type_249;
typedef _gostring_ swig_type_250;
typedef _gostring_ swig_type_251;
typedef _gostring_ swig_type_252;
typedef _gostring_ swig_type_253;
typedef _gostring_ swig_type_254;
typedef _gostring_ swig_type_255;
typedef _gostring_ swig_type_256;
typedef _gostring_ swig_type_257;
typedef _gostring_ swig_type_258;
typedef _gostring_ swig_type_259;
typedef _gostring_ swig_type_260;
typedef _gostring_ swig_type_261;
typedef _gostring_ swig_type_262;
typedef _gostring_ swig_type_263;
typedef _gostring_ swig_type_264;
typedef _gostring_ swig_type_265;
typedef _gostring_ swig_type_266;
typedef _gostring_ swig_type_267;
typedef _gostring_ swig_type_268;
typedef _gostring_ swig_type_269;
typedef _gostring_ swig_type_270;
typedef _gostring_ swig_type_271;
typedef _gostring_ swig_type_272;
typedef _gostring_ swig_type_273;
typedef _gostring_ swig_type_274;
typedef _gostring_ swig_type_275;
typedef _gostring_ swig_type_276;
typedef _gostring_ swig_type_277;
typedef _gostring_ swig_type_278;
typedef _gostring_ swig_type_279;
typedef _gostring_ swig_type_280;
typedef _gostring_ swig_type_281;
typedef _gostring_ swig_type_282;
typedef _gostring_ swig_type_283;
typedef _gostring_ swig_type_284;
typedef _gostring_ swig_type_285;
typedef _gostring_ swig_type_286;
typedef _gostring_ swig_type_287;
typedef _gostring_ swig_type_288;
typedef _gostring_ swig_type_289;
typedef _gostring_ swig_type_290;
typedef _gostring_ swig_type_291;
typedef _gostring_ swig_type_292;
typedef _gostring_ swig_type_293;
typedef _gostring_ swig_type_294;
typedef _gostring_ swig_type_295;
typedef _gostring_ swig_type_296;
typedef _gostring_ swig_type_297;
typedef _gostring_ swig_type_298;
typedef _gostring_ swig_type_299;
typedef _gostring_ swig_type_300;
typedef _gostring_ swig_type_301;
typedef _gostring_ swig_type_302;
typedef _gostring_ swig_type_303;
typedef _gostring_ swig_type_304;
typedef _gostring_ swig_type_305;
typedef _gostring_ swig_type_306;
typedef _gostring_ swig_type_307;
typedef _gostring_ swig_type_308;
typedef _gostring_ swig_type_309;
typedef _gostring_ swig_type_310;
typedef _gostring_ swig_type_311;
typedef _gostring_ swig_type_312;
typedef _gostring_ swig_type_313;
typedef _gostring_ swig_type_314;
typedef _gostring_ swig_type_315;
typedef _gostring_ swig_type_316;
typedef _gostring_ swig_type_317;
typedef _gostring_ swig_type_318;
typedef _gostring_ swig_type_319;
typedef _gostring_ swig_type_320;
typedef _gostring_ swig_type_321;
typedef _gostring_ swig_type_322;
typedef _gostring_ swig_type_323;
typedef _gostring_ swig_type_324;
typedef _gostring_ swig_type_325;
typedef _gostring_ swig_type_326;
typedef _gostring_ swig_type_327;
typedef _gostring_ swig_type_328;
typedef _gostring_ swig_type_329;
typedef _gostring_ swig_type_330;
typedef _gostring_ swig_type_331;
typedef _gostring_ swig_type_332;
typedef _gostring_ swig_type_333;
typedef _gostring_ swig_type_334;
typedef _gostring_ swig_type_335;
typedef _gostring_ swig_type_336;
typedef _gostring_ swig_type_337;
typedef _gostring_ swig_type_338;
typedef _gostring_ swig_type_339;
typedef _gostring_ swig_type_340;
typedef _gostring_ swig_type_341;
typedef _gostring_ swig_type_342;
typedef _gostring_ swig_type_343;
typedef _gostring_ swig_type_344;
typedef _gostring_ swig_type_345;
typedef _gostring_ swig_type_346;
typedef _gostring_ swig_type_347;
typedef _gostring_ swig_type_348;
typedef _gostring_ swig_type_349;
typedef _gostring_ swig_type_350;
typedef _gostring_ swig_type_351;
typedef _gostring_ swig_type_352;
typedef _gostring_ swig_type_353;
typedef _gostring_ swig_type_354;
typedef _gostring_ swig_type_355;
typedef _gostring_ swig_type_356;
typedef _gostring_ swig_type_357;
typedef _gostring_ swig_type_358;
typedef _gostring_ swig_type_359;
typedef _gostring_ swig_type_360;
typedef _gostring_ swig_type_361;
typedef _gostring_ swig_type_362;
typedef _gostring_ swig_type_363;
typedef _gostring_ swig_type_364;
typedef _gostring_ swig_type_365;
typedef _gostring_ swig_type_366;
typedef _gostring_ swig_type_367;
typedef _gostring_ swig_type_368;
typedef _gostring_ swig_type_369;
typedef _gostring_ swig_type_370;
typedef _gostring_ swig_type_371;
typedef _gostring_ swig_type_372;
typedef _gostring_ swig_type_373;
typedef _gostring_ swig_type_374;
typedef _gostring_ swig_type_375;
typedef _gostring_ swig_type_376;
typedef _gostring_ swig_type_377;
typedef _gostring_ swig_type_378;
typedef _gostring_ swig_type_379;
typedef _gostring_ swig_type_380;
typedef _gostring_ swig_type_381;
typedef _gostring_ swig_type_382;
typedef _gostring_ swig_type_383;
typedef _gostring_ swig_type_384;
typedef _gostring_ swig_type_385;
typedef _gostring_ swig_type_386;
typedef _gostring_ swig_type_387;
typedef _gostring_ swig_type_388;
typedef _gostring_ swig_type_389;
typedef _gostring_ swig_type_390;
typedef _gostring_ swig_type_391;
typedef _gostring_ swig_type_392;
typedef _gostring_ swig_type_393;
typedef _gostring_ swig_type_394;
typedef _gostring_ swig_type_395;
typedef _gostring_ swig_type_396;
typedef _gostring_ swig_type_397;
typedef _gostring_ swig_type_398;
typedef _gostring_ swig_type_399;
typedef _gostring_ swig_type_400;
typedef _gostring_ swig_type_401;
typedef _gostring_ swig_type_402;
typedef _gostring_ swig_type_403;
typedef _gostring_ swig_type_404;
typedef _gostring_ swig_type_405;
typedef _gostring_ swig_type_406;
typedef _gostring_ swig_type_407;
typedef _gostring_ swig_type_408;
typedef _gostring_ swig_type_409;
typedef _gostring_ swig_type_410;
typedef _gostring_ swig_type_411;
typedef _gostring_ swig_type_412;
typedef _gostring_ swig_type_413;
typedef _gostring_ swig_type_414;
typedef _gostring_ swig_type_415;
typedef _gostring_ swig_type_416;
extern void _wrap_Swig_free_cfdgo_3ba1877d699189c4(uintptr_t arg1);
extern uintptr_t _wrap_Swig_malloc_cfdgo_3ba1877d699189c4(swig_intgo arg1);
extern swig_intgo _wrap_kCfdSuccess_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdUnknownError_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdInternalError_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdMemoryFullError_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdIllegalArgumentError_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdIllegalStateError_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdOutOfRangeError_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdInvalidSettingError_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdConnectionError_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdDiskAccessError_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdSignVerificationError_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdNotFoundError_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdEnableBitcoin_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdEnableElements_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_CfdGetSupportedFunction_cfdgo_3ba1877d699189c4(uintptr_t arg1);
extern swig_intgo _wrap_CfdInitialize_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_CfdFinalize_cfdgo_3ba1877d699189c4(_Bool arg1);
extern swig_intgo _wrap_CfdCreateHandle_cfdgo_3ba1877d699189c4(swig_voidp arg1);
extern swig_intgo _wrap_CfdCreateSimpleHandle_cfdgo_3ba1877d699189c4(swig_voidp arg1);
extern swig_intgo _wrap_CfdCloneHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_voidp arg2);
extern swig_intgo _wrap_CfdCopyErrorState_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2);
extern swig_intgo _wrap_CfdFreeHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1);
extern swig_intgo _wrap_CfdFreeBuffer_cfdgo_3ba1877d699189c4(uintptr_t arg1);
extern swig_intgo _wrap_CfdGetLastErrorCode_cfdgo_3ba1877d699189c4(uintptr_t arg1);
extern swig_intgo _wrap_CfdGetLastErrorMessage_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_voidp arg2);
extern swig_intgo _wrap_CfdRequestExecuteJson_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_1 arg2, swig_type_2 arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdSerializeByteData_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_3 arg2, swig_voidp arg3);
extern swig_intgo _wrap_CfdEncryptAES_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_4 arg2, swig_type_5 arg3, swig_type_6 arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdDecryptAES_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_7 arg2, swig_type_8 arg3, swig_type_9 arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdEncodeBase64_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_10 arg2, swig_voidp arg3);
extern swig_intgo _wrap_CfdDecodeBase64_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_11 arg2, swig_voidp arg3);
extern swig_intgo _wrap_CfdEncodeBase58_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_12 arg2, _Bool arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdDecodeBase58_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_13 arg2, _Bool arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdRipemd160_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_14 arg2, _Bool arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdSha256_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_15 arg2, _Bool arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdHash160_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_16 arg2, _Bool arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdHash256_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_17 arg2, _Bool arg3, swig_voidp arg4);
extern swig_intgo _wrap_kCfdNetworkMainnet_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdNetworkTestnet_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdNetworkRegtest_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdNetworkLiquidv1_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdNetworkElementsRegtest_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdNetworkCustomChain_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdP2shAddress_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdP2pkhAddress_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdP2wshAddress_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdP2wpkhAddress_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdP2shP2wshAddress_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdP2shP2wpkhAddress_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdTaprootAddress_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdWitnessUnknownAddress_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdP2sh_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdP2pkh_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdP2wsh_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdP2wpkh_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdP2shP2wsh_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdP2shP2wpkh_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdTaproot_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdUnknown_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdWitnessVersionNone_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdWitnessVersion0_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdWitnessVersion1_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdWitnessVersion2_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdWitnessVersion3_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdWitnessVersion4_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdWitnessVersion5_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdWitnessVersion6_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdWitnessVersion7_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdWitnessVersion8_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdWitnessVersion9_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdWitnessVersion10_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdWitnessVersion11_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdWitnessVersion12_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdWitnessVersion13_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdWitnessVersion14_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdWitnessVersion15_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdWitnessVersion16_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdSigHashDefault_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdSigHashAll_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdSigHashNone_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdSigHashSingle_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdSigHashAllPlusAnyoneCanPay_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdSigHashNonePlusAnyoneCanPay_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdSigHashSinglePlusAnyoneCanPay_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdSigHashAllPlusRangeproof_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdSigHashNonePlusRangeproof_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdSigHashSinglePlusRangeproof_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdDescriptorScriptNull_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdDescriptorScriptSh_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdDescriptorScriptWsh_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdDescriptorScriptPk_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdDescriptorScriptPkh_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdDescriptorScriptWpkh_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdDescriptorScriptCombo_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdDescriptorScriptMulti_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdDescriptorScriptSortedMulti_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdDescriptorScriptAddr_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdDescriptorScriptRaw_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdDescriptorScriptMiniscript_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdDescriptorScriptTaproot_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdDescriptorKeyNull_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdDescriptorKeyPublic_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdDescriptorKeyBip32_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdDescriptorKeyBip32Priv_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdDescriptorKeySchnorr_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_CfdCreateAddress_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_18 arg3, swig_type_19 arg4, swig_intgo arg5, swig_voidp arg6, swig_voidp arg7, swig_voidp arg8);
extern swig_intgo _wrap_CfdInitializeMultisigScript_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdAddMultisigScriptData_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_20 arg3);
extern swig_intgo _wrap_CfdFinalizeMultisigScript_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_voidp arg4, swig_voidp arg5, swig_voidp arg6);
extern swig_intgo _wrap_CfdFreeMultisigScriptHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2);
extern swig_intgo _wrap_CfdParseDescriptor_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_21 arg2, swig_intgo arg3, swig_type_22 arg4, swig_voidp arg5, uintptr_t arg6);
extern swig_intgo _wrap_CfdGetDescriptorRootData_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_voidp arg3, swig_voidp arg4, swig_voidp arg5, swig_voidp arg6, swig_voidp arg7, swig_voidp arg8, swig_voidp arg9, swig_voidp arg10, swig_voidp arg11, swig_voidp arg12, swig_voidp arg13, swig_voidp arg14, uintptr_t arg15, uintptr_t arg16);
extern swig_intgo _wrap_CfdGetDescriptorData_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, uintptr_t arg4, uintptr_t arg5, swig_voidp arg6, swig_voidp arg7, swig_voidp arg8, swig_voidp arg9, swig_voidp arg10, swig_voidp arg11, swig_voidp arg12, swig_voidp arg13, swig_voidp arg14, swig_voidp arg15, uintptr_t arg16, uintptr_t arg17);
extern swig_intgo _wrap_CfdGetDescriptorMultisigKey_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_voidp arg4, swig_voidp arg5, swig_voidp arg6, swig_voidp arg7);
extern swig_intgo _wrap_CfdFreeDescriptorHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2);
extern swig_intgo _wrap_CfdGetDescriptorChecksum_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_23 arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdGetAddressesFromMultisig_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_24 arg2, swig_intgo arg3, swig_intgo arg4, swig_voidp arg5, uintptr_t arg6);
extern swig_intgo _wrap_CfdGetAddressFromMultisigKey_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_voidp arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdFreeAddressesMultisigHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2);
extern swig_intgo _wrap_CfdGetAddressFromLockingScript_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_25 arg2, swig_intgo arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdGetAddressInfo_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_26 arg2, swig_voidp arg3, swig_voidp arg4, swig_voidp arg5, swig_voidp arg6, swig_voidp arg7);
extern swig_intgo _wrap_CfdInitializeBlockHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_27 arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdFreeBlockHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2);
extern swig_intgo _wrap_CfdGetBlockHash_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_voidp arg3);
extern swig_intgo _wrap_CfdGetBlockHeaderData_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_voidp arg4, swig_voidp arg5, uintptr_t arg6, uintptr_t arg7, uintptr_t arg8);
extern swig_intgo _wrap_CfdGetTransactionFromBlock_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_28 arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdGetTxOutProof_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_29 arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdExistTxidInBlock_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_30 arg3);
extern swig_intgo _wrap_CfdGetTxCountInBlock_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3);
extern swig_intgo _wrap_CfdGetTxidFromBlock_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_voidp arg4);
extern swig_intgo _wrap_kCfdCoinSelectionExponent_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdCoinSelectionMinimumBits_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdEstimateFeeExponent_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdEstimateFeeMinimumBits_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_CfdInitializeCoinSelection_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_type_31 arg4, uintptr_t arg5, double arg6, double arg7, double arg8, uintptr_t arg9, swig_voidp arg10);
extern swig_intgo _wrap_CfdAddCoinSelectionUtxo_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_type_32 arg4, uintptr_t arg5, uintptr_t arg6, swig_type_33 arg7, swig_type_34 arg8);
extern swig_intgo _wrap_CfdAddCoinSelectionUtxoTemplate_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_type_35 arg4, uintptr_t arg5, uintptr_t arg6, swig_type_36 arg7, swig_type_37 arg8, swig_type_38 arg9);
extern swig_intgo _wrap_CfdAddCoinSelectionAmount_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, uintptr_t arg4, swig_type_39 arg5);
extern swig_intgo _wrap_CfdSetOptionCoinSelection_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_intgo arg3, uintptr_t arg4, double arg5, _Bool arg6);
extern swig_intgo _wrap_CfdFinalizeCoinSelection_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3);
extern swig_intgo _wrap_CfdGetSelectedCoinIndex_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, uintptr_t arg4);
extern swig_intgo _wrap_CfdGetSelectedCoinAssetAmount_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, uintptr_t arg4);
extern swig_intgo _wrap_CfdFreeCoinSelectionHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2);
extern swig_intgo _wrap_CfdInitializeEstimateFee_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_voidp arg2, _Bool arg3);
extern swig_intgo _wrap_CfdAddTxInForEstimateFee_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_40 arg3, uintptr_t arg4, swig_type_41 arg5, swig_type_42 arg6, _Bool arg7, _Bool arg8, _Bool arg9, uintptr_t arg10, swig_type_43 arg11);
extern swig_intgo _wrap_CfdAddTxInTemplateForEstimateFee_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_44 arg3, uintptr_t arg4, swig_type_45 arg5, swig_type_46 arg6, _Bool arg7, _Bool arg8, _Bool arg9, uintptr_t arg10, swig_type_47 arg11, swig_type_48 arg12);
extern swig_intgo _wrap_CfdAddTxInputForEstimateFee_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_49 arg3, uintptr_t arg4, swig_type_50 arg5, swig_type_51 arg6, _Bool arg7, _Bool arg8, _Bool arg9, swig_type_52 arg10, uintptr_t arg11, uintptr_t arg12, swig_type_53 arg13);
extern swig_intgo _wrap_CfdSetOptionEstimateFee_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_intgo arg3, uintptr_t arg4, double arg5, _Bool arg6);
extern swig_intgo _wrap_CfdFinalizeEstimateFee_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_54 arg3, swig_type_55 arg4, uintptr_t arg5, uintptr_t arg6, _Bool arg7, double arg8);
extern swig_intgo _wrap_CfdFreeEstimateFeeHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2);
extern swig_intgo _wrap_CfdCreateConfidentialAddress_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_56 arg2, swig_type_57 arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdParseConfidentialAddress_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_58 arg2, swig_voidp arg3, swig_voidp arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdGetPeginAddress_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_59 arg3, swig_intgo arg4, swig_type_60 arg5, swig_type_61 arg6, swig_voidp arg7, swig_voidp arg8, swig_voidp arg9);
extern swig_intgo _wrap_CfdGetPegoutAddress_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_type_62 arg4, uintptr_t arg5, swig_intgo arg6, swig_voidp arg7, swig_voidp arg8);
extern swig_intgo _wrap_kCfdBlindOptionMinimumRangeValue_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdBlindOptionExponent_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdBlindOptionMinimumBits_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdBlindOptionCollectBlinder_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_CfdInitializeConfidentialTx_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdAddConfidentialTxIn_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_63 arg2, swig_type_64 arg3, uintptr_t arg4, uintptr_t arg5, swig_voidp arg6);
extern swig_intgo _wrap_CfdAddConfidentialTxOut_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_65 arg2, swig_type_66 arg3, uintptr_t arg4, swig_type_67 arg5, swig_type_68 arg6, swig_type_69 arg7, swig_type_70 arg8, swig_voidp arg9);
extern swig_intgo _wrap_CfdUpdateConfidentialTxOut_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_71 arg2, uintptr_t arg3, swig_type_72 arg4, uintptr_t arg5, swig_type_73 arg6, swig_type_74 arg7, swig_type_75 arg8, swig_type_76 arg9, swig_voidp arg10);
extern swig_intgo _wrap_CfdGetConfidentialTxInfo_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_77 arg2, swig_voidp arg3, swig_voidp arg4, swig_voidp arg5, uintptr_t arg6, uintptr_t arg7, uintptr_t arg8, uintptr_t arg9, uintptr_t arg10);
extern swig_intgo _wrap_CfdGetConfidentialTxIn_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_78 arg2, uintptr_t arg3, swig_voidp arg4, uintptr_t arg5, uintptr_t arg6, swig_voidp arg7);
extern swig_intgo _wrap_CfdGetConfidentialTxInWitness_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_79 arg2, uintptr_t arg3, uintptr_t arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdGetConfidentialTxInPeginWitness_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_80 arg2, uintptr_t arg3, uintptr_t arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdGetTxInIssuanceInfo_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_81 arg2, uintptr_t arg3, swig_voidp arg4, swig_voidp arg5, uintptr_t arg6, swig_voidp arg7, uintptr_t arg8, swig_voidp arg9, swig_voidp arg10, swig_voidp arg11);
extern swig_intgo _wrap_CfdGetConfidentialTxOut_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_82 arg2, uintptr_t arg3, swig_voidp arg4, uintptr_t arg5, swig_voidp arg6, swig_voidp arg7, swig_voidp arg8, swig_voidp arg9, swig_voidp arg10);
extern swig_intgo _wrap_CfdGetConfidentialTxInCount_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_83 arg2, uintptr_t arg3);
extern swig_intgo _wrap_CfdGetConfidentialTxInWitnessCount_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_84 arg2, uintptr_t arg3, uintptr_t arg4);
extern swig_intgo _wrap_CfdGetConfidentialTxInPeginWitnessCount_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_85 arg2, uintptr_t arg3, uintptr_t arg4);
extern swig_intgo _wrap_CfdGetConfidentialTxOutCount_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_86 arg2, uintptr_t arg3);
extern swig_intgo _wrap_CfdGetConfidentialTxInIndex_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_87 arg2, swig_type_88 arg3, uintptr_t arg4, uintptr_t arg5);
extern swig_intgo _wrap_CfdGetConfidentialTxOutIndex_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_89 arg2, swig_type_90 arg3, swig_type_91 arg4, uintptr_t arg5);
extern swig_intgo _wrap_CfdGetConfidentialTxInfoByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_voidp arg3, swig_voidp arg4, swig_voidp arg5, uintptr_t arg6, uintptr_t arg7, uintptr_t arg8, uintptr_t arg9, uintptr_t arg10);
extern swig_intgo _wrap_CfdHasPegoutConfidentialTxOut_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3);
extern swig_intgo _wrap_CfdGetPegoutMainchainAddress_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_intgo arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdGetTxInIssuanceInfoByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_voidp arg4, swig_voidp arg5, uintptr_t arg6, swig_voidp arg7, uintptr_t arg8, swig_voidp arg9, swig_voidp arg10, swig_voidp arg11);
extern swig_intgo _wrap_CfdGetConfidentialTxOutSimpleByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_voidp arg4, uintptr_t arg5, swig_voidp arg6, swig_voidp arg7, swig_voidp arg8);
extern swig_intgo _wrap_CfdGetConfidentialTxOutByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_voidp arg4, uintptr_t arg5, swig_voidp arg6, swig_voidp arg7, swig_voidp arg8, swig_voidp arg9, swig_voidp arg10);
extern swig_intgo _wrap_CfdSetRawReissueAsset_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_92 arg2, swig_type_93 arg3, uintptr_t arg4, uintptr_t arg5, swig_type_94 arg6, swig_type_95 arg7, swig_type_96 arg8, swig_type_97 arg9, swig_voidp arg10, swig_voidp arg11);
extern swig_intgo _wrap_CfdGetIssuanceBlindingKey_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_98 arg2, swig_type_99 arg3, uintptr_t arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdGetDefaultBlindingKey_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_100 arg2, swig_type_101 arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdInitializeBlindTx_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_voidp arg2);
extern swig_intgo _wrap_CfdSetBlindTxOption_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_intgo arg3, uintptr_t arg4);
extern swig_intgo _wrap_CfdAddBlindTxInData_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_102 arg3, uintptr_t arg4, swig_type_103 arg5, swig_type_104 arg6, swig_type_105 arg7, uintptr_t arg8, swig_type_106 arg9, swig_type_107 arg10);
extern swig_intgo _wrap_CfdAddBlindTxOutData_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_type_108 arg4);
extern swig_intgo _wrap_CfdAddBlindTxOutByAddress_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_109 arg3);
extern swig_intgo _wrap_CfdFinalizeBlindTx_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_110 arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdGetBlindTxBlindData_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, uintptr_t arg4, swig_voidp arg5, uintptr_t arg6, swig_voidp arg7, swig_voidp arg8, swig_voidp arg9, uintptr_t arg10, swig_voidp arg11, swig_voidp arg12);
extern swig_intgo _wrap_CfdFreeBlindHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2);
extern swig_intgo _wrap_CfdAddConfidentialTxSign_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_111 arg2, swig_type_112 arg3, uintptr_t arg4, _Bool arg5, swig_type_113 arg6, _Bool arg7, swig_voidp arg8);
extern swig_intgo _wrap_CfdAddConfidentialTxDerSign_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_114 arg2, swig_type_115 arg3, uintptr_t arg4, _Bool arg5, swig_type_116 arg6, swig_intgo arg7, _Bool arg8, _Bool arg9, swig_voidp arg10);
extern swig_intgo _wrap_CfdFinalizeElementsMultisigSign_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_117 arg3, swig_type_118 arg4, uintptr_t arg5, swig_intgo arg6, swig_type_119 arg7, swig_type_120 arg8, _Bool arg9, swig_voidp arg10);
extern swig_intgo _wrap_CfdAddConfidentialTxSignWithPrivkeySimple_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_121 arg2, swig_type_122 arg3, uintptr_t arg4, swig_intgo arg5, swig_type_123 arg6, swig_type_124 arg7, uintptr_t arg8, swig_type_125 arg9, swig_intgo arg10, _Bool arg11, _Bool arg12, swig_voidp arg13);
extern swig_intgo _wrap_CfdCreateConfidentialSighash_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_126 arg2, swig_type_127 arg3, uintptr_t arg4, swig_intgo arg5, swig_type_128 arg6, swig_type_129 arg7, uintptr_t arg8, swig_type_130 arg9, swig_intgo arg10, _Bool arg11, swig_voidp arg12);
extern swig_intgo _wrap_CfdUnblindTxOut_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_131 arg2, uintptr_t arg3, swig_type_132 arg4, swig_voidp arg5, uintptr_t arg6, swig_voidp arg7, swig_voidp arg8);
extern swig_intgo _wrap_CfdUnblindIssuance_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_133 arg2, uintptr_t arg3, swig_type_134 arg4, swig_type_135 arg5, swig_voidp arg6, uintptr_t arg7, swig_voidp arg8, swig_voidp arg9, swig_voidp arg10, uintptr_t arg11, swig_voidp arg12, swig_voidp arg13);
extern swig_intgo _wrap_CfdVerifyConfidentialTxSignature_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_136 arg2, swig_type_137 arg3, swig_type_138 arg4, swig_type_139 arg5, swig_type_140 arg6, uintptr_t arg7, swig_intgo arg8, _Bool arg9, uintptr_t arg10, swig_type_141 arg11, swig_intgo arg12);
extern swig_intgo _wrap_CfdVerifyConfidentialTxSign_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_142 arg2, swig_type_143 arg3, uintptr_t arg4, swig_type_144 arg5, swig_intgo arg6, swig_type_145 arg7, uintptr_t arg8, swig_type_146 arg9);
extern swig_intgo _wrap_CfdGetConfidentialValueHex_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, _Bool arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdGetAssetCommitment_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_147 arg2, swig_type_148 arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdGetValueCommitment_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_149 arg3, swig_type_150 arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdAddConfidentialTxOutput_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_type_151 arg4, swig_type_152 arg5, swig_type_153 arg6, swig_type_154 arg7);
extern swig_intgo _wrap_CfdSetIssueAsset_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_155 arg3, uintptr_t arg4, swig_type_156 arg5, uintptr_t arg6, swig_type_157 arg7, swig_type_158 arg8, uintptr_t arg9, swig_type_159 arg10, swig_type_160 arg11, _Bool arg12, swig_voidp arg13, swig_voidp arg14, swig_voidp arg15);
extern swig_intgo _wrap_CfdSetReissueAsset_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_161 arg3, uintptr_t arg4, uintptr_t arg5, swig_type_162 arg6, swig_type_163 arg7, swig_type_164 arg8, swig_type_165 arg9, swig_voidp arg10);
extern swig_intgo _wrap_CfdAddTxPeginInput_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_166 arg3, uintptr_t arg4, uintptr_t arg5, swig_type_167 arg6, swig_type_168 arg7, swig_type_169 arg8, swig_type_170 arg9, swig_type_171 arg10);
extern swig_intgo _wrap_CfdAddTxPegoutOutput_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_172 arg3, uintptr_t arg4, swig_intgo arg5, swig_intgo arg6, swig_type_173 arg7, swig_type_174 arg8, swig_type_175 arg9, swig_type_176 arg10, uintptr_t arg11, swig_type_177 arg12, swig_voidp arg13);
extern swig_intgo _wrap_CfdUnblindTxOutData_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_178 arg2, swig_type_179 arg3, swig_type_180 arg4, swig_type_181 arg5, swig_type_182 arg6, swig_type_183 arg7, swig_voidp arg8, uintptr_t arg9, swig_voidp arg10, swig_voidp arg11);
extern swig_intgo _wrap_kCfdExtPrivkey_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdExtPubkey_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_CfdCalculateEcSignature_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_184 arg2, swig_type_185 arg3, swig_type_186 arg4, swig_intgo arg5, _Bool arg6, swig_voidp arg7);
extern swig_intgo _wrap_CfdVerifyEcSignature_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_187 arg2, swig_type_188 arg3, swig_type_189 arg4);
extern swig_intgo _wrap_CfdSignEcdsaAdaptor_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_190 arg2, swig_type_191 arg3, swig_type_192 arg4, swig_voidp arg5, swig_voidp arg6);
extern swig_intgo _wrap_CfdAdaptEcdsaAdaptor_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_193 arg2, swig_type_194 arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdExtractEcdsaAdaptorSecret_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_195 arg2, swig_type_196 arg3, swig_type_197 arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdVerifyEcdsaAdaptor_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_198 arg2, swig_type_199 arg3, swig_type_200 arg4, swig_type_201 arg5, swig_type_202 arg6);
extern swig_intgo _wrap_CfdGetSchnorrPubkeyFromPrivkey_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_203 arg2, swig_voidp arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdGetSchnorrPubkeyFromPubkey_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_204 arg2, swig_voidp arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdSchnorrPubkeyTweakAdd_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_205 arg2, swig_type_206 arg3, swig_voidp arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdSchnorrKeyPairTweakAdd_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_207 arg2, swig_type_208 arg3, swig_voidp arg4, swig_voidp arg5, swig_voidp arg6);
extern swig_intgo _wrap_CfdCheckTweakAddFromSchnorrPubkey_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_209 arg2, _Bool arg3, swig_type_210 arg4, swig_type_211 arg5);
extern swig_intgo _wrap_CfdSignSchnorr_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_212 arg2, swig_type_213 arg3, swig_type_214 arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdSignSchnorrWithNonce_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_215 arg2, swig_type_216 arg3, swig_type_217 arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdAddSighashTypeInSchnorrSignature_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_218 arg2, swig_intgo arg3, _Bool arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdGetSighashTypeFromSchnorrSignature_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_219 arg2, swig_voidp arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdComputeSchnorrSigPoint_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_220 arg2, swig_type_221 arg3, swig_type_222 arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdVerifySchnorr_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_223 arg2, swig_type_224 arg3, swig_type_225 arg4);
extern swig_intgo _wrap_CfdSplitSchnorrSignature_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_226 arg2, swig_voidp arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdEncodeSignatureByDer_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_227 arg2, swig_intgo arg3, _Bool arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdDecodeSignatureFromDer_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_228 arg2, swig_voidp arg3, swig_voidp arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdNormalizeSignature_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_229 arg2, swig_voidp arg3);
extern swig_intgo _wrap_CfdCreateKeyPair_cfdgo_3ba1877d699189c4(uintptr_t arg1, _Bool arg2, swig_intgo arg3, swig_voidp arg4, swig_voidp arg5, swig_voidp arg6);
extern swig_intgo _wrap_CfdGetPrivkeyFromWif_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_230 arg2, swig_intgo arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdGetPrivkeyWif_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_231 arg2, swig_intgo arg3, _Bool arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdParsePrivkeyWif_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_232 arg2, swig_voidp arg3, swig_voidp arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdGetPubkeyFromPrivkey_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_233 arg2, swig_type_234 arg3, _Bool arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdGetPubkeyFingerprint_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_235 arg2, swig_voidp arg3);
extern swig_intgo _wrap_CfdCompressPubkey_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_236 arg2, swig_voidp arg3);
extern swig_intgo _wrap_CfdUncompressPubkey_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_237 arg2, swig_voidp arg3);
extern swig_intgo _wrap_CfdInitializeCombinePubkey_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_voidp arg2);
extern swig_intgo _wrap_CfdAddCombinePubkey_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_238 arg3);
extern swig_intgo _wrap_CfdFinalizeCombinePubkey_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_voidp arg3);
extern swig_intgo _wrap_CfdFreeCombinePubkeyHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2);
extern swig_intgo _wrap_CfdPubkeyTweakAdd_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_239 arg2, swig_type_240 arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdPubkeyTweakMul_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_241 arg2, swig_type_242 arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdNegatePubkey_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_243 arg2, swig_voidp arg3);
extern swig_intgo _wrap_CfdPrivkeyTweakAdd_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_244 arg2, swig_type_245 arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdPrivkeyTweakMul_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_246 arg2, swig_type_247 arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdNegatePrivkey_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_248 arg2, swig_voidp arg3);
extern swig_intgo _wrap_CfdCreateExtkeyFromSeed_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_249 arg2, swig_intgo arg3, swig_intgo arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdCreateExtkey_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_type_250 arg4, swig_type_251 arg5, swig_type_252 arg6, swig_type_253 arg7, char arg8, uintptr_t arg9, swig_voidp arg10);
extern swig_intgo _wrap_CfdCreateExtkeyFromParent_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_254 arg2, uintptr_t arg3, _Bool arg4, swig_intgo arg5, swig_intgo arg6, swig_voidp arg7);
extern swig_intgo _wrap_CfdCreateExtkeyFromParentPath_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_255 arg2, swig_type_256 arg3, swig_intgo arg4, swig_intgo arg5, swig_voidp arg6);
extern swig_intgo _wrap_CfdCreateExtPubkey_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_257 arg2, swig_intgo arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdGetPrivkeyFromExtkey_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_258 arg2, swig_intgo arg3, swig_voidp arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdGetPubkeyFromExtkey_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_259 arg2, swig_intgo arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdGetParentExtkeyPathData_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_260 arg2, swig_type_261 arg3, swig_intgo arg4, swig_voidp arg5, swig_voidp arg6);
extern swig_intgo _wrap_CfdGetExtkeyInformation_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_262 arg2, swig_voidp arg3, swig_voidp arg4, swig_voidp arg5, uintptr_t arg6, uintptr_t arg7);
extern swig_intgo _wrap_CfdGetExtkeyInfo_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_263 arg2, swig_voidp arg3, swig_voidp arg4, swig_voidp arg5, uintptr_t arg6, uintptr_t arg7, swig_voidp arg8, swig_voidp arg9);
extern swig_intgo _wrap_CfdGetMnemonicWords_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_264 arg2, swig_voidp arg3);
extern swig_intgo _wrap_CfdInitializeMnemonicWordList_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_265 arg2, swig_voidp arg3, uintptr_t arg4);
extern swig_intgo _wrap_CfdGetMnemonicWord_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdFreeMnemonicWordList_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2);
extern swig_intgo _wrap_CfdConvertMnemonicToSeed_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_266 arg2, swig_type_267 arg3, _Bool arg4, swig_type_268 arg5, _Bool arg6, swig_voidp arg7, swig_voidp arg8);
extern swig_intgo _wrap_CfdConvertEntropyToMnemonic_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_269 arg2, swig_type_270 arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdInitializeTxSerializeForLedger_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_voidp arg2);
extern swig_intgo _wrap_CfdAddTxOutMetaDataForLedger_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_type_271 arg4, swig_type_272 arg5, swig_type_273 arg6);
extern swig_intgo _wrap_CfdFinalizeTxSerializeForLedger_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_intgo arg3, swig_type_274 arg4, _Bool arg5, _Bool arg6, swig_voidp arg7);
extern swig_intgo _wrap_CfdFinalizeTxSerializeHashForLedger_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_intgo arg3, swig_type_275 arg4, _Bool arg5, _Bool arg6, _Bool arg7, swig_voidp arg8);
extern swig_intgo _wrap_CfdFreeTxSerializeForLedger_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2);
extern swig_intgo _wrap_CfdParseScript_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_276 arg2, swig_voidp arg3, uintptr_t arg4);
extern swig_intgo _wrap_CfdGetScriptItem_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdFreeScriptItemHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2);
extern swig_intgo _wrap_CfdConvertScriptAsmToHex_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_type_277 arg2, swig_voidp arg3);
extern swig_intgo _wrap_CfdInitializeMultisigScriptSig_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_voidp arg2);
extern swig_intgo _wrap_CfdAddMultisigScriptSigData_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_278 arg3, swig_type_279 arg4);
extern swig_intgo _wrap_CfdAddMultisigScriptSigDataToDer_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_280 arg3, swig_intgo arg4, _Bool arg5, swig_type_281 arg6);
extern swig_intgo _wrap_CfdFinalizeMultisigScriptSig_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_282 arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdFreeMultisigScriptSigHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2);
extern swig_intgo _wrap_CfdInitializeTaprootScriptTree_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_voidp arg2);
extern swig_intgo _wrap_CfdSetInitialTapLeaf_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_283 arg3, uintptr_t arg4);
extern swig_intgo _wrap_CfdSetInitialTapBranchByHash_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_284 arg3);
extern swig_intgo _wrap_CfdSetScriptTreeFromString_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_285 arg3, swig_type_286 arg4, uintptr_t arg5, swig_type_287 arg6);
extern swig_intgo _wrap_CfdSetTapScriptByWitnessStack_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_288 arg3, swig_type_289 arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdAddTapBranchByHash_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_290 arg3);
extern swig_intgo _wrap_CfdAddTapBranchByScriptTree_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3);
extern swig_intgo _wrap_CfdAddTapBranchByScriptTreeString_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_291 arg3);
extern swig_intgo _wrap_CfdAddTapBranchByTapLeaf_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_292 arg3, uintptr_t arg4);
extern swig_intgo _wrap_CfdGetBaseTapLeaf_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_voidp arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdGetTapBranchCount_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3);
extern swig_intgo _wrap_CfdGetTapBranchData_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, _Bool arg4, swig_voidp arg5, uintptr_t arg6, swig_voidp arg7, uintptr_t arg8);
extern swig_intgo _wrap_CfdGetTapBranchHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_voidp arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdGetTaprootScriptTreeHash_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_293 arg3, swig_voidp arg4, swig_voidp arg5, swig_voidp arg6);
extern swig_intgo _wrap_CfdGetTaprootTweakedPrivkey_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_294 arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdGetTaprootScriptTreeSrting_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_voidp arg3);
extern swig_intgo _wrap_CfdFreeTaprootScriptTreeHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2);
extern swig_intgo _wrap_kCfdSequenceLockTimeDisable_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdSequenceLockTimeFinal_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdSequenceLockTimeEnableMax_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdTxWitnessStackNormal_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdTxWitnessStackPegin_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdFundTxIsBlind_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdFundTxDustFeeRate_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdFundTxLongTermFeeRate_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdFundTxKnapsackMinChange_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdFundTxBlindExponent_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_kCfdFundTxBlindMinimumBits_cfdgo_3ba1877d699189c4(void);
extern swig_intgo _wrap_CfdInitializeTransaction_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3, uintptr_t arg4, swig_type_295 arg5, swig_voidp arg6);
extern swig_intgo _wrap_CfdAddTransactionInput_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_296 arg3, uintptr_t arg4, uintptr_t arg5);
extern swig_intgo _wrap_CfdAddTransactionOutput_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_type_297 arg4, swig_type_298 arg5, swig_type_299 arg6);
extern swig_intgo _wrap_CfdSplitTxOut_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, uintptr_t arg4);
extern swig_intgo _wrap_CfdUpdateWitnessStack_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_intgo arg3, swig_type_300 arg4, uintptr_t arg5, uintptr_t arg6, swig_type_301 arg7);
extern swig_intgo _wrap_CfdClearWitnessStack_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_302 arg3, uintptr_t arg4);
extern swig_intgo _wrap_CfdUpdateTxInScriptSig_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_303 arg3, uintptr_t arg4, swig_type_304 arg5);
extern swig_intgo _wrap_CfdUpdateTxInSequence_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_305 arg3, uintptr_t arg4, uintptr_t arg5);
extern swig_intgo _wrap_CfdSetTransactionUtxoData_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_306 arg3, uintptr_t arg4, uintptr_t arg5, swig_type_307 arg6, swig_type_308 arg7, swig_type_309 arg8, swig_type_310 arg9, swig_type_311 arg10, _Bool arg11);
extern swig_intgo _wrap_CfdCreateSighashByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_312 arg3, uintptr_t arg4, swig_intgo arg5, _Bool arg6, swig_type_313 arg7, swig_type_314 arg8, swig_type_315 arg9, uintptr_t arg10, swig_type_316 arg11, swig_voidp arg12);
extern swig_intgo _wrap_CfdAddSignWithPrivkeyByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_317 arg3, uintptr_t arg4, swig_type_318 arg5, swig_intgo arg6, _Bool arg7, _Bool arg8, swig_type_319 arg9, swig_type_320 arg10);
extern swig_intgo _wrap_CfdVerifyTxSignByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_321 arg3, uintptr_t arg4);
extern swig_intgo _wrap_CfdAddTxSignByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_322 arg3, uintptr_t arg4, swig_intgo arg5, swig_type_323 arg6, _Bool arg7, swig_intgo arg8, _Bool arg9, _Bool arg10);
extern swig_intgo _wrap_CfdAddTaprootSignByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_324 arg3, uintptr_t arg4, swig_type_325 arg5, swig_type_326 arg6, swig_type_327 arg7, swig_type_328 arg8);
extern swig_intgo _wrap_CfdAddPubkeyHashSignByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_329 arg3, uintptr_t arg4, swig_intgo arg5, swig_type_330 arg6, swig_type_331 arg7, _Bool arg8, swig_intgo arg9, _Bool arg10);
extern swig_intgo _wrap_CfdAddScriptHashLastSignByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_332 arg3, uintptr_t arg4, swig_intgo arg5, swig_type_333 arg6);
extern swig_intgo _wrap_CfdFinalizeTransaction_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_voidp arg3);
extern swig_intgo _wrap_CfdFreeTransactionHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2);
extern swig_intgo _wrap_CfdCreateSplitTxOutHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_voidp arg3);
extern swig_intgo _wrap_CfdAddSplitTxOutData_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_type_334 arg4, swig_type_335 arg5, swig_type_336 arg6);
extern swig_intgo _wrap_CfdFreeSplitTxOutHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2);
extern swig_intgo _wrap_CfdUpdateTxOutAmount_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_337 arg3, uintptr_t arg4, uintptr_t arg5, swig_voidp arg6);
extern swig_intgo _wrap_CfdAddTxSign_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_338 arg3, swig_type_339 arg4, uintptr_t arg5, swig_intgo arg6, swig_type_340 arg7, _Bool arg8, swig_intgo arg9, _Bool arg10, _Bool arg11, swig_voidp arg12);
extern swig_intgo _wrap_CfdAddPubkeyHashSign_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_341 arg3, swig_type_342 arg4, uintptr_t arg5, swig_intgo arg6, swig_type_343 arg7, swig_type_344 arg8, _Bool arg9, swig_intgo arg10, _Bool arg11, swig_voidp arg12);
extern swig_intgo _wrap_CfdAddScriptHashSign_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_345 arg3, swig_type_346 arg4, uintptr_t arg5, swig_intgo arg6, swig_type_347 arg7, _Bool arg8, swig_voidp arg9);
extern swig_intgo _wrap_CfdAddSignWithPrivkeySimple_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_348 arg3, swig_type_349 arg4, uintptr_t arg5, swig_intgo arg6, swig_type_350 arg7, swig_type_351 arg8, uintptr_t arg9, swig_intgo arg10, _Bool arg11, _Bool arg12, swig_voidp arg13);
extern swig_intgo _wrap_CfdInitializeMultisigSign_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_voidp arg2);
extern swig_intgo _wrap_CfdAddMultisigSignData_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_352 arg3, swig_type_353 arg4);
extern swig_intgo _wrap_CfdAddMultisigSignDataToDer_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_354 arg3, swig_intgo arg4, _Bool arg5, swig_type_355 arg6);
extern swig_intgo _wrap_CfdFinalizeMultisigSign_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_intgo arg3, swig_type_356 arg4, swig_type_357 arg5, uintptr_t arg6, swig_intgo arg7, swig_type_358 arg8, swig_voidp arg9);
extern swig_intgo _wrap_CfdFreeMultisigSignHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2);
extern swig_intgo _wrap_CfdVerifySignature_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_359 arg3, swig_type_360 arg4, swig_intgo arg5, swig_type_361 arg6, swig_type_362 arg7, swig_type_363 arg8, uintptr_t arg9, swig_intgo arg10, _Bool arg11, uintptr_t arg12, swig_type_364 arg13);
extern swig_intgo _wrap_CfdVerifyTxSign_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_365 arg3, swig_type_366 arg4, uintptr_t arg5, swig_type_367 arg6, swig_intgo arg7, swig_type_368 arg8, uintptr_t arg9, swig_type_369 arg10);
extern swig_intgo _wrap_CfdCreateSighash_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_370 arg3, swig_type_371 arg4, uintptr_t arg5, swig_intgo arg6, swig_type_372 arg7, swig_type_373 arg8, uintptr_t arg9, swig_intgo arg10, _Bool arg11, swig_voidp arg12);
extern swig_intgo _wrap_CfdGetTxInfo_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_374 arg3, swig_voidp arg4, swig_voidp arg5, uintptr_t arg6, uintptr_t arg7, uintptr_t arg8, uintptr_t arg9, uintptr_t arg10);
extern swig_intgo _wrap_CfdGetTxIn_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_375 arg3, uintptr_t arg4, swig_voidp arg5, uintptr_t arg6, uintptr_t arg7, swig_voidp arg8);
extern swig_intgo _wrap_CfdGetTxInWitness_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_376 arg3, uintptr_t arg4, uintptr_t arg5, swig_voidp arg6);
extern swig_intgo _wrap_CfdGetTxOut_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_377 arg3, uintptr_t arg4, uintptr_t arg5, swig_voidp arg6);
extern swig_intgo _wrap_CfdGetTxInCount_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_378 arg3, uintptr_t arg4);
extern swig_intgo _wrap_CfdGetTxInWitnessCount_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_379 arg3, uintptr_t arg4, uintptr_t arg5);
extern swig_intgo _wrap_CfdGetTxOutCount_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_380 arg3, uintptr_t arg4);
extern swig_intgo _wrap_CfdGetTxInIndex_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_381 arg3, swig_type_382 arg4, uintptr_t arg5, uintptr_t arg6);
extern swig_intgo _wrap_CfdGetTxOutIndex_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_383 arg3, swig_type_384 arg4, swig_type_385 arg5, uintptr_t arg6);
extern swig_intgo _wrap_CfdInitializeTxDataHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, swig_type_386 arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdFreeTxDataHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2);
extern swig_intgo _wrap_CfdGetModifiedTxByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_voidp arg3);
extern swig_intgo _wrap_CfdGetTxInfoByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_voidp arg3, swig_voidp arg4, uintptr_t arg5, uintptr_t arg6, uintptr_t arg7, uintptr_t arg8, uintptr_t arg9);
extern swig_intgo _wrap_CfdGetTxInByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_voidp arg4, uintptr_t arg5, uintptr_t arg6, swig_voidp arg7);
extern swig_intgo _wrap_CfdGetTxInWitnessByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_intgo arg3, uintptr_t arg4, uintptr_t arg5, swig_voidp arg6);
extern swig_intgo _wrap_CfdGetTxOutByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, uintptr_t arg4, swig_voidp arg5, swig_voidp arg6);
extern swig_intgo _wrap_CfdGetTxInCountByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3);
extern swig_intgo _wrap_CfdGetTxInWitnessCountByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_intgo arg3, uintptr_t arg4, uintptr_t arg5);
extern swig_intgo _wrap_CfdGetTxOutCountByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3);
extern swig_intgo _wrap_CfdGetTxInIndexByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_387 arg3, uintptr_t arg4, uintptr_t arg5);
extern swig_intgo _wrap_CfdGetTxOutIndexByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_388 arg3, swig_type_389 arg4, uintptr_t arg5);
extern swig_intgo _wrap_CfdGetTxOutIndexWithOffsetByHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_type_390 arg4, swig_type_391 arg5, uintptr_t arg6);
extern swig_intgo _wrap_CfdInitializeFundRawTx_cfdgo_3ba1877d699189c4(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3, swig_type_392 arg4, swig_voidp arg5);
extern swig_intgo _wrap_CfdAddTxInForFundRawTx_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_393 arg3, uintptr_t arg4, uintptr_t arg5, swig_type_394 arg6, swig_type_395 arg7, _Bool arg8, _Bool arg9, _Bool arg10, uintptr_t arg11, swig_type_396 arg12);
extern swig_intgo _wrap_CfdAddTxInTemplateForFundRawTx_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_397 arg3, uintptr_t arg4, uintptr_t arg5, swig_type_398 arg6, swig_type_399 arg7, _Bool arg8, _Bool arg9, _Bool arg10, uintptr_t arg11, swig_type_400 arg12, swig_type_401 arg13);
extern swig_intgo _wrap_CfdAddTxInputForFundRawTx_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_402 arg3, uintptr_t arg4, uintptr_t arg5, swig_type_403 arg6, swig_type_404 arg7, _Bool arg8, _Bool arg9, _Bool arg10, swig_type_405 arg11, uintptr_t arg12, uintptr_t arg13, swig_type_406 arg14);
extern swig_intgo _wrap_CfdAddUtxoForFundRawTx_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_407 arg3, uintptr_t arg4, uintptr_t arg5, swig_type_408 arg6, swig_type_409 arg7);
extern swig_intgo _wrap_CfdAddUtxoTemplateForFundRawTx_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_410 arg3, uintptr_t arg4, uintptr_t arg5, swig_type_411 arg6, swig_type_412 arg7, swig_type_413 arg8);
extern swig_intgo _wrap_CfdAddTargetAmountForFundRawTx_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, uintptr_t arg4, swig_type_414 arg5, swig_type_415 arg6);
extern swig_intgo _wrap_CfdSetOptionFundRawTx_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_intgo arg3, uintptr_t arg4, double arg5, _Bool arg6);
extern swig_intgo _wrap_CfdFinalizeFundRawTx_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, swig_type_416 arg3, double arg4, uintptr_t arg5, uintptr_t arg6, swig_voidp arg7);
extern swig_intgo _wrap_CfdGetAppendTxOutFundRawTx_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, swig_voidp arg4);
extern swig_intgo _wrap_CfdGetCalculateFeeFundRawTx_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2, uintptr_t arg3);
extern swig_intgo _wrap_CfdFreeFundRawTxHandle_cfdgo_3ba1877d699189c4(uintptr_t arg1, uintptr_t arg2);
#undef intgo
*/
import "C"
import (
_ "runtime/cgo"
"sync"
"unsafe"
)
type _ unsafe.Pointer
var Swig_escape_always_false bool
var Swig_escape_val interface{}
type _swig_fnptr *byte
type _swig_memberptr *byte
type _ sync.Mutex
func Swig_free(arg1 uintptr) {
_swig_i_0 := arg1
C._wrap_Swig_free_cfdgo_3ba1877d699189c4(C.uintptr_t(_swig_i_0))
}
func Swig_malloc(arg1 int) (_swig_ret uintptr) {
var swig_r uintptr
_swig_i_0 := arg1
swig_r = (uintptr)(C._wrap_Swig_malloc_cfdgo_3ba1877d699189c4(C.swig_intgo(_swig_i_0)))
return swig_r
}
type CfdErrorCode int
func _swig_getkCfdSuccess() (_swig_ret CfdErrorCode) {
var swig_r CfdErrorCode
swig_r = (CfdErrorCode)(C._wrap_kCfdSuccess_cfdgo_3ba1877d699189c4())
return swig_r
}
var KCfdSuccess CfdErrorCode = _swig_getkCfdSuccess()
func _swig_getkCfdUnknownError() (_swig_ret CfdErrorCode) {
var swig_r CfdErrorCode
swig_r = (CfdErrorCode)(C._wrap_kCfdUnknownError_cfdgo_3ba1877d699189c4())
return swig_r
}
var KCfdUnknownError CfdErrorCode = _swig_getkCfdUnknownError()
func _swig_getkCfdInternalError() (_swig_ret CfdErrorCode) {
var swig_r CfdErrorCode
swig_r = (CfdErrorCode)(C._wrap_kCfdInternalError_cfdgo_3ba1877d699189c4())
return swig_r
}
var KCfdInternalError CfdErrorCode = _swig_getkCfdInternalError()
func _swig_getkCfdMemoryFullError() (_swig_ret CfdErrorCode) {
var swig_r CfdErrorCode
swig_r = (CfdErrorCode)(C._wrap_kCfdMemoryFullError_cfdgo_3ba1877d699189c4())
return swig_r
}
var KCfdMemoryFullError CfdErrorCode = _swig_getkCfdMemoryFullError()
func _swig_getkCfdIllegalArgumentError() (_swig_ret CfdErrorCode) {
var swig_r CfdErrorCode
swig_r = (CfdErrorCode)(C._wrap_kCfdIllegalArgumentError_cfdgo_3ba1877d699189c4())
return swig_r
}
var KCfdIllegalArgumentError CfdErrorCode = _swig_getkCfdIllegalArgumentError()
func _swig_getkCfdIllegalStateError() (_swig_ret CfdErrorCode) {
var swig_r CfdErrorCode
swig_r = (CfdErrorCode)(C._wrap_kCfdIllegalStateError_cfdgo_3ba1877d699189c4())
return swig_r
}
var KCfdIllegalStateError CfdErrorCode = _swig_getkCfdIllegalStateError()
func _swig_getkCfdOutOfRangeError() (_swig_ret CfdErrorCode) {
var swig_r CfdErrorCode
swig_r = (CfdErrorCode)(C._wrap_kCfdOutOfRangeError_cfdgo_3ba1877d699189c4())
return swig_r
}
var KCfdOutOfRangeError CfdErrorCode = _swig_getkCfdOutOfRangeError()
func _swig_getkCfdInvalidSettingError() (_swig_ret CfdErrorCode) {
var swig_r CfdErrorCode
swig_r = (CfdErrorCode)(C._wrap_kCfdInvalidSettingError_cfdgo_3ba1877d699189c4())
return swig_r
}
var KCfdInvalidSettingError CfdErrorCode = _swig_getkCfdInvalidSettingError()
func _swig_getkCfdConnectionError() (_swig_ret CfdErrorCode) {
var swig_r CfdErrorCode
swig_r = (CfdErrorCode)(C._wrap_kCfdConnectionError_cfdgo_3ba1877d699189c4())
return swig_r
}
var KCfdConnectionError CfdErrorCode = _swig_getkCfdConnectionError()
func _swig_getkCfdDiskAccessError() (_swig_ret CfdErrorCode) {
var swig_r CfdErrorCode
swig_r = (CfdErrorCode)(C._wrap_kCfdDiskAccessError_cfdgo_3ba1877d699189c4())
return swig_r
}
var KCfdDiskAccessError CfdErrorCode = _swig_getkCfdDiskAccessError()
func _swig_getkCfdSignVerificationError() (_swig_ret CfdErrorCode) {
var swig_r CfdErrorCode
swig_r = (CfdErrorCode)(C._wrap_kCfdSignVerificationError_cfdgo_3ba1877d699189c4())
return swig_r
}
var KCfdSignVerificationError CfdErrorCode = _swig_getkCfdSignVerificationError()
func _swig_getkCfdNotFoundError() (_swig_ret CfdErrorCode) {
var swig_r CfdErrorCode
swig_r = (CfdErrorCode)(C._wrap_kCfdNotFoundError_cfdgo_3ba1877d699189c4())
return swig_r
}
var KCfdNotFoundError CfdErrorCode = _swig_getkCfdNotFoundError()
type CfdLibraryFunction int
func _swig_getkCfdEnableBitcoin() (_swig_ret CfdLibraryFunction) {
var swig_r CfdLibraryFunction
swig_r = (CfdLibraryFunction)(C._wrap_kCfdEnableBitcoin_cfdgo_3ba1877d699189c4())
return swig_r
}
var KCfdEnableBitcoin CfdLibraryFunction = _swig_getkCfdEnableBitcoin()
func _swig_getkCfdEnableElements() (_swig_ret CfdLibraryFunction) {
var swig_r CfdLibraryFunction
swig_r = (CfdLibraryFunction)(C._wrap_kCfdEnableElements_cfdgo_3ba1877d699189c4())
return swig_r
}
var KCfdEnableElements CfdLibraryFunction = _swig_getkCfdEnableElements()
func CfdGetSupportedFunction(arg1 Uint64_t) (_swig_ret int) {
var swig_r int
_swig_i_0 := arg1.Swigcptr()
swig_r = (int)(C._wrap_CfdGetSupportedFunction_cfdgo_3ba1877d699189c4(C.uintptr_t(_swig_i_0)))
return swig_r
}
func CfdInitialize() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_CfdInitialize_cfdgo_3ba1877d699189c4())
return swig_r
}
func CfdFinalize(arg1 bool) (_swig_ret int) {
var swig_r int
_swig_i_0 := arg1
swig_r = (int)(C._wrap_CfdFinalize_cfdgo_3ba1877d699189c4(C._Bool(_swig_i_0)))
return swig_r
}
func CfdCreateHandle(arg1 *uintptr) (_swig_ret int) {
var swig_r int
_swig_i_0 := arg1
swig_r = (int)(C._wrap_CfdCreateHandle_cfdgo_3ba1877d699189c4(C.swig_voidp(_swig_i_0)))