github.com/kchristidis/fabric@v1.0.4-0.20171028114726-837acd08cde1/examples/chaincode/go/utxo/consensus/consensus.go (about) 1 /* ---------------------------------------------------------------------------- 2 * This file was automatically generated by SWIG (http://www.swig.org). 3 * Version 3.0.8 4 * 5 * This file is not intended to be easily readable and contains a number of 6 * coding conventions designed to improve portability and efficiency. Do not make 7 * changes to this file unless you know what you are doing--modify the SWIG 8 * interface file instead. 9 * ----------------------------------------------------------------------------- */ 10 11 // source: consensus.swg 12 13 package consensus 14 15 /* 16 #define intgo swig_intgo 17 typedef void *swig_voidp; 18 19 #include <stdint.h> 20 21 22 typedef int intgo; 23 typedef unsigned int uintgo; 24 25 26 27 typedef struct { char *p; intgo n; } _gostring_; 28 typedef struct { void* array; intgo len; intgo cap; } _goslice_; 29 30 31 typedef long long swig_type_1; 32 typedef long long swig_type_2; 33 extern void _wrap_Swig_free_consensus_0731991c73947514(uintptr_t arg1); 34 extern swig_intgo _wrap_verify_result_eval_false_consensus_0731991c73947514(void); 35 extern swig_intgo _wrap_verify_result_eval_true_consensus_0731991c73947514(void); 36 extern swig_intgo _wrap_verify_result_script_size_consensus_0731991c73947514(void); 37 extern swig_intgo _wrap_verify_result_push_size_consensus_0731991c73947514(void); 38 extern swig_intgo _wrap_verify_result_op_count_consensus_0731991c73947514(void); 39 extern swig_intgo _wrap_verify_result_stack_size_consensus_0731991c73947514(void); 40 extern swig_intgo _wrap_verify_result_sig_count_consensus_0731991c73947514(void); 41 extern swig_intgo _wrap_verify_result_pubkey_count_consensus_0731991c73947514(void); 42 extern swig_intgo _wrap_verify_result_verify_consensus_0731991c73947514(void); 43 extern swig_intgo _wrap_verify_result_equalverify_consensus_0731991c73947514(void); 44 extern swig_intgo _wrap_verify_result_checkmultisigverify_consensus_0731991c73947514(void); 45 extern swig_intgo _wrap_verify_result_checksigverify_consensus_0731991c73947514(void); 46 extern swig_intgo _wrap_verify_result_numequalverify_consensus_0731991c73947514(void); 47 extern swig_intgo _wrap_verify_result_bad_opcode_consensus_0731991c73947514(void); 48 extern swig_intgo _wrap_verify_result_disabled_opcode_consensus_0731991c73947514(void); 49 extern swig_intgo _wrap_verify_result_invalid_stack_operation_consensus_0731991c73947514(void); 50 extern swig_intgo _wrap_verify_result_invalid_altstack_operation_consensus_0731991c73947514(void); 51 extern swig_intgo _wrap_verify_result_unbalanced_conditional_consensus_0731991c73947514(void); 52 extern swig_intgo _wrap_verify_result_sig_hashtype_consensus_0731991c73947514(void); 53 extern swig_intgo _wrap_verify_result_sig_der_consensus_0731991c73947514(void); 54 extern swig_intgo _wrap_verify_result_minimaldata_consensus_0731991c73947514(void); 55 extern swig_intgo _wrap_verify_result_sig_pushonly_consensus_0731991c73947514(void); 56 extern swig_intgo _wrap_verify_result_sig_high_s_consensus_0731991c73947514(void); 57 extern swig_intgo _wrap_verify_result_sig_nulldummy_consensus_0731991c73947514(void); 58 extern swig_intgo _wrap_verify_result_pubkeytype_consensus_0731991c73947514(void); 59 extern swig_intgo _wrap_verify_result_cleanstack_consensus_0731991c73947514(void); 60 extern swig_intgo _wrap_verify_result_discourage_upgradable_nops_consensus_0731991c73947514(void); 61 extern swig_intgo _wrap_verify_result_op_return_consensus_0731991c73947514(void); 62 extern swig_intgo _wrap_verify_result_unknown_error_consensus_0731991c73947514(void); 63 extern swig_intgo _wrap_verify_result_tx_invalid_consensus_0731991c73947514(void); 64 extern swig_intgo _wrap_verify_result_tx_size_invalid_consensus_0731991c73947514(void); 65 extern swig_intgo _wrap_verify_result_tx_input_invalid_consensus_0731991c73947514(void); 66 extern swig_intgo _wrap_verify_result_negative_locktime_consensus_0731991c73947514(void); 67 extern swig_intgo _wrap_verify_result_unsatisfied_locktime_consensus_0731991c73947514(void); 68 extern swig_intgo _wrap_verify_flags_none_consensus_0731991c73947514(void); 69 extern swig_intgo _wrap_verify_flags_p2sh_consensus_0731991c73947514(void); 70 extern swig_intgo _wrap_verify_flags_strictenc_consensus_0731991c73947514(void); 71 extern swig_intgo _wrap_verify_flags_dersig_consensus_0731991c73947514(void); 72 extern swig_intgo _wrap_verify_flags_low_s_consensus_0731991c73947514(void); 73 extern swig_intgo _wrap_verify_flags_nulldummy_consensus_0731991c73947514(void); 74 extern swig_intgo _wrap_verify_flags_sigpushonly_consensus_0731991c73947514(void); 75 extern swig_intgo _wrap_verify_flags_minimaldata_consensus_0731991c73947514(void); 76 extern swig_intgo _wrap_verify_flags_discourage_upgradable_nops_consensus_0731991c73947514(void); 77 extern swig_intgo _wrap_verify_flags_cleanstack_consensus_0731991c73947514(void); 78 extern swig_intgo _wrap_verify_flags_checklocktimeverify_consensus_0731991c73947514(void); 79 extern swig_intgo _wrap_verify_script_consensus_0731991c73947514(swig_voidp arg1, swig_type_1 arg2, swig_voidp arg3, swig_type_2 arg4, swig_intgo arg5, swig_intgo arg6); 80 #undef intgo 81 */ 82 import "C" 83 84 import "unsafe" 85 import _ "runtime/cgo" 86 import "sync" 87 88 type _ unsafe.Pointer 89 90 var Swig_escape_always_false bool 91 var Swig_escape_val interface{} 92 93 type _swig_fnptr *byte 94 type _swig_memberptr *byte 95 96 type _ sync.Mutex 97 98 func Swig_free(arg1 uintptr) { 99 _swig_i_0 := arg1 100 C._wrap_Swig_free_consensus_0731991c73947514(C.uintptr_t(_swig_i_0)) 101 } 102 103 const LIBBITCOIN_CONSENSUS_VERSION string = "2.0.0" 104 const LIBBITCOIN_CONSENSUS_MAJOR_VERSION int = 2 105 const LIBBITCOIN_CONSENSUS_MINOR_VERSION int = 0 106 const LIBBITCOIN_CONSENSUS_PATCH_VERSION int = 0 107 108 type LibbitcoinConsensusVerify_result_type int 109 110 func _swig_getverify_result_eval_false() (_swig_ret LibbitcoinConsensusVerify_result_type) { 111 var swig_r LibbitcoinConsensusVerify_result_type 112 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_eval_false_consensus_0731991c73947514()) 113 return swig_r 114 } 115 116 var Verify_result_eval_false LibbitcoinConsensusVerify_result_type = _swig_getverify_result_eval_false() 117 118 func _swig_getverify_result_eval_true() (_swig_ret LibbitcoinConsensusVerify_result_type) { 119 var swig_r LibbitcoinConsensusVerify_result_type 120 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_eval_true_consensus_0731991c73947514()) 121 return swig_r 122 } 123 124 var Verify_result_eval_true LibbitcoinConsensusVerify_result_type = _swig_getverify_result_eval_true() 125 126 func _swig_getverify_result_script_size() (_swig_ret LibbitcoinConsensusVerify_result_type) { 127 var swig_r LibbitcoinConsensusVerify_result_type 128 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_script_size_consensus_0731991c73947514()) 129 return swig_r 130 } 131 132 var Verify_result_script_size LibbitcoinConsensusVerify_result_type = _swig_getverify_result_script_size() 133 134 func _swig_getverify_result_push_size() (_swig_ret LibbitcoinConsensusVerify_result_type) { 135 var swig_r LibbitcoinConsensusVerify_result_type 136 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_push_size_consensus_0731991c73947514()) 137 return swig_r 138 } 139 140 var Verify_result_push_size LibbitcoinConsensusVerify_result_type = _swig_getverify_result_push_size() 141 142 func _swig_getverify_result_op_count() (_swig_ret LibbitcoinConsensusVerify_result_type) { 143 var swig_r LibbitcoinConsensusVerify_result_type 144 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_op_count_consensus_0731991c73947514()) 145 return swig_r 146 } 147 148 var Verify_result_op_count LibbitcoinConsensusVerify_result_type = _swig_getverify_result_op_count() 149 150 func _swig_getverify_result_stack_size() (_swig_ret LibbitcoinConsensusVerify_result_type) { 151 var swig_r LibbitcoinConsensusVerify_result_type 152 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_stack_size_consensus_0731991c73947514()) 153 return swig_r 154 } 155 156 var Verify_result_stack_size LibbitcoinConsensusVerify_result_type = _swig_getverify_result_stack_size() 157 158 func _swig_getverify_result_sig_count() (_swig_ret LibbitcoinConsensusVerify_result_type) { 159 var swig_r LibbitcoinConsensusVerify_result_type 160 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_sig_count_consensus_0731991c73947514()) 161 return swig_r 162 } 163 164 var Verify_result_sig_count LibbitcoinConsensusVerify_result_type = _swig_getverify_result_sig_count() 165 166 func _swig_getverify_result_pubkey_count() (_swig_ret LibbitcoinConsensusVerify_result_type) { 167 var swig_r LibbitcoinConsensusVerify_result_type 168 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_pubkey_count_consensus_0731991c73947514()) 169 return swig_r 170 } 171 172 var Verify_result_pubkey_count LibbitcoinConsensusVerify_result_type = _swig_getverify_result_pubkey_count() 173 174 func _swig_getverify_result_verify() (_swig_ret LibbitcoinConsensusVerify_result_type) { 175 var swig_r LibbitcoinConsensusVerify_result_type 176 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_verify_consensus_0731991c73947514()) 177 return swig_r 178 } 179 180 var Verify_result_verify LibbitcoinConsensusVerify_result_type = _swig_getverify_result_verify() 181 182 func _swig_getverify_result_equalverify() (_swig_ret LibbitcoinConsensusVerify_result_type) { 183 var swig_r LibbitcoinConsensusVerify_result_type 184 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_equalverify_consensus_0731991c73947514()) 185 return swig_r 186 } 187 188 var Verify_result_equalverify LibbitcoinConsensusVerify_result_type = _swig_getverify_result_equalverify() 189 190 func _swig_getverify_result_checkmultisigverify() (_swig_ret LibbitcoinConsensusVerify_result_type) { 191 var swig_r LibbitcoinConsensusVerify_result_type 192 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_checkmultisigverify_consensus_0731991c73947514()) 193 return swig_r 194 } 195 196 var Verify_result_checkmultisigverify LibbitcoinConsensusVerify_result_type = _swig_getverify_result_checkmultisigverify() 197 198 func _swig_getverify_result_checksigverify() (_swig_ret LibbitcoinConsensusVerify_result_type) { 199 var swig_r LibbitcoinConsensusVerify_result_type 200 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_checksigverify_consensus_0731991c73947514()) 201 return swig_r 202 } 203 204 var Verify_result_checksigverify LibbitcoinConsensusVerify_result_type = _swig_getverify_result_checksigverify() 205 206 func _swig_getverify_result_numequalverify() (_swig_ret LibbitcoinConsensusVerify_result_type) { 207 var swig_r LibbitcoinConsensusVerify_result_type 208 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_numequalverify_consensus_0731991c73947514()) 209 return swig_r 210 } 211 212 var Verify_result_numequalverify LibbitcoinConsensusVerify_result_type = _swig_getverify_result_numequalverify() 213 214 func _swig_getverify_result_bad_opcode() (_swig_ret LibbitcoinConsensusVerify_result_type) { 215 var swig_r LibbitcoinConsensusVerify_result_type 216 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_bad_opcode_consensus_0731991c73947514()) 217 return swig_r 218 } 219 220 var Verify_result_bad_opcode LibbitcoinConsensusVerify_result_type = _swig_getverify_result_bad_opcode() 221 222 func _swig_getverify_result_disabled_opcode() (_swig_ret LibbitcoinConsensusVerify_result_type) { 223 var swig_r LibbitcoinConsensusVerify_result_type 224 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_disabled_opcode_consensus_0731991c73947514()) 225 return swig_r 226 } 227 228 var Verify_result_disabled_opcode LibbitcoinConsensusVerify_result_type = _swig_getverify_result_disabled_opcode() 229 230 func _swig_getverify_result_invalid_stack_operation() (_swig_ret LibbitcoinConsensusVerify_result_type) { 231 var swig_r LibbitcoinConsensusVerify_result_type 232 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_invalid_stack_operation_consensus_0731991c73947514()) 233 return swig_r 234 } 235 236 var Verify_result_invalid_stack_operation LibbitcoinConsensusVerify_result_type = _swig_getverify_result_invalid_stack_operation() 237 238 func _swig_getverify_result_invalid_altstack_operation() (_swig_ret LibbitcoinConsensusVerify_result_type) { 239 var swig_r LibbitcoinConsensusVerify_result_type 240 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_invalid_altstack_operation_consensus_0731991c73947514()) 241 return swig_r 242 } 243 244 var Verify_result_invalid_altstack_operation LibbitcoinConsensusVerify_result_type = _swig_getverify_result_invalid_altstack_operation() 245 246 func _swig_getverify_result_unbalanced_conditional() (_swig_ret LibbitcoinConsensusVerify_result_type) { 247 var swig_r LibbitcoinConsensusVerify_result_type 248 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_unbalanced_conditional_consensus_0731991c73947514()) 249 return swig_r 250 } 251 252 var Verify_result_unbalanced_conditional LibbitcoinConsensusVerify_result_type = _swig_getverify_result_unbalanced_conditional() 253 254 func _swig_getverify_result_sig_hashtype() (_swig_ret LibbitcoinConsensusVerify_result_type) { 255 var swig_r LibbitcoinConsensusVerify_result_type 256 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_sig_hashtype_consensus_0731991c73947514()) 257 return swig_r 258 } 259 260 var Verify_result_sig_hashtype LibbitcoinConsensusVerify_result_type = _swig_getverify_result_sig_hashtype() 261 262 func _swig_getverify_result_sig_der() (_swig_ret LibbitcoinConsensusVerify_result_type) { 263 var swig_r LibbitcoinConsensusVerify_result_type 264 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_sig_der_consensus_0731991c73947514()) 265 return swig_r 266 } 267 268 var Verify_result_sig_der LibbitcoinConsensusVerify_result_type = _swig_getverify_result_sig_der() 269 270 func _swig_getverify_result_minimaldata() (_swig_ret LibbitcoinConsensusVerify_result_type) { 271 var swig_r LibbitcoinConsensusVerify_result_type 272 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_minimaldata_consensus_0731991c73947514()) 273 return swig_r 274 } 275 276 var Verify_result_minimaldata LibbitcoinConsensusVerify_result_type = _swig_getverify_result_minimaldata() 277 278 func _swig_getverify_result_sig_pushonly() (_swig_ret LibbitcoinConsensusVerify_result_type) { 279 var swig_r LibbitcoinConsensusVerify_result_type 280 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_sig_pushonly_consensus_0731991c73947514()) 281 return swig_r 282 } 283 284 var Verify_result_sig_pushonly LibbitcoinConsensusVerify_result_type = _swig_getverify_result_sig_pushonly() 285 286 func _swig_getverify_result_sig_high_s() (_swig_ret LibbitcoinConsensusVerify_result_type) { 287 var swig_r LibbitcoinConsensusVerify_result_type 288 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_sig_high_s_consensus_0731991c73947514()) 289 return swig_r 290 } 291 292 var Verify_result_sig_high_s LibbitcoinConsensusVerify_result_type = _swig_getverify_result_sig_high_s() 293 294 func _swig_getverify_result_sig_nulldummy() (_swig_ret LibbitcoinConsensusVerify_result_type) { 295 var swig_r LibbitcoinConsensusVerify_result_type 296 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_sig_nulldummy_consensus_0731991c73947514()) 297 return swig_r 298 } 299 300 var Verify_result_sig_nulldummy LibbitcoinConsensusVerify_result_type = _swig_getverify_result_sig_nulldummy() 301 302 func _swig_getverify_result_pubkeytype() (_swig_ret LibbitcoinConsensusVerify_result_type) { 303 var swig_r LibbitcoinConsensusVerify_result_type 304 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_pubkeytype_consensus_0731991c73947514()) 305 return swig_r 306 } 307 308 var Verify_result_pubkeytype LibbitcoinConsensusVerify_result_type = _swig_getverify_result_pubkeytype() 309 310 func _swig_getverify_result_cleanstack() (_swig_ret LibbitcoinConsensusVerify_result_type) { 311 var swig_r LibbitcoinConsensusVerify_result_type 312 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_cleanstack_consensus_0731991c73947514()) 313 return swig_r 314 } 315 316 var Verify_result_cleanstack LibbitcoinConsensusVerify_result_type = _swig_getverify_result_cleanstack() 317 318 func _swig_getverify_result_discourage_upgradable_nops() (_swig_ret LibbitcoinConsensusVerify_result_type) { 319 var swig_r LibbitcoinConsensusVerify_result_type 320 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_discourage_upgradable_nops_consensus_0731991c73947514()) 321 return swig_r 322 } 323 324 var Verify_result_discourage_upgradable_nops LibbitcoinConsensusVerify_result_type = _swig_getverify_result_discourage_upgradable_nops() 325 326 func _swig_getverify_result_op_return() (_swig_ret LibbitcoinConsensusVerify_result_type) { 327 var swig_r LibbitcoinConsensusVerify_result_type 328 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_op_return_consensus_0731991c73947514()) 329 return swig_r 330 } 331 332 var Verify_result_op_return LibbitcoinConsensusVerify_result_type = _swig_getverify_result_op_return() 333 334 func _swig_getverify_result_unknown_error() (_swig_ret LibbitcoinConsensusVerify_result_type) { 335 var swig_r LibbitcoinConsensusVerify_result_type 336 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_unknown_error_consensus_0731991c73947514()) 337 return swig_r 338 } 339 340 var Verify_result_unknown_error LibbitcoinConsensusVerify_result_type = _swig_getverify_result_unknown_error() 341 342 func _swig_getverify_result_tx_invalid() (_swig_ret LibbitcoinConsensusVerify_result_type) { 343 var swig_r LibbitcoinConsensusVerify_result_type 344 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_tx_invalid_consensus_0731991c73947514()) 345 return swig_r 346 } 347 348 var Verify_result_tx_invalid LibbitcoinConsensusVerify_result_type = _swig_getverify_result_tx_invalid() 349 350 func _swig_getverify_result_tx_size_invalid() (_swig_ret LibbitcoinConsensusVerify_result_type) { 351 var swig_r LibbitcoinConsensusVerify_result_type 352 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_tx_size_invalid_consensus_0731991c73947514()) 353 return swig_r 354 } 355 356 var Verify_result_tx_size_invalid LibbitcoinConsensusVerify_result_type = _swig_getverify_result_tx_size_invalid() 357 358 func _swig_getverify_result_tx_input_invalid() (_swig_ret LibbitcoinConsensusVerify_result_type) { 359 var swig_r LibbitcoinConsensusVerify_result_type 360 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_tx_input_invalid_consensus_0731991c73947514()) 361 return swig_r 362 } 363 364 var Verify_result_tx_input_invalid LibbitcoinConsensusVerify_result_type = _swig_getverify_result_tx_input_invalid() 365 366 func _swig_getverify_result_negative_locktime() (_swig_ret LibbitcoinConsensusVerify_result_type) { 367 var swig_r LibbitcoinConsensusVerify_result_type 368 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_negative_locktime_consensus_0731991c73947514()) 369 return swig_r 370 } 371 372 var Verify_result_negative_locktime LibbitcoinConsensusVerify_result_type = _swig_getverify_result_negative_locktime() 373 374 func _swig_getverify_result_unsatisfied_locktime() (_swig_ret LibbitcoinConsensusVerify_result_type) { 375 var swig_r LibbitcoinConsensusVerify_result_type 376 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_result_unsatisfied_locktime_consensus_0731991c73947514()) 377 return swig_r 378 } 379 380 var Verify_result_unsatisfied_locktime LibbitcoinConsensusVerify_result_type = _swig_getverify_result_unsatisfied_locktime() 381 382 type LibbitcoinConsensusVerify_flags_type int 383 384 func _swig_getverify_flags_none() (_swig_ret LibbitcoinConsensusVerify_flags_type) { 385 var swig_r LibbitcoinConsensusVerify_flags_type 386 swig_r = (LibbitcoinConsensusVerify_flags_type)(C._wrap_verify_flags_none_consensus_0731991c73947514()) 387 return swig_r 388 } 389 390 var Verify_flags_none LibbitcoinConsensusVerify_flags_type = _swig_getverify_flags_none() 391 392 func _swig_getverify_flags_p2sh() (_swig_ret LibbitcoinConsensusVerify_flags_type) { 393 var swig_r LibbitcoinConsensusVerify_flags_type 394 swig_r = (LibbitcoinConsensusVerify_flags_type)(C._wrap_verify_flags_p2sh_consensus_0731991c73947514()) 395 return swig_r 396 } 397 398 var Verify_flags_p2sh LibbitcoinConsensusVerify_flags_type = _swig_getverify_flags_p2sh() 399 400 func _swig_getverify_flags_strictenc() (_swig_ret LibbitcoinConsensusVerify_flags_type) { 401 var swig_r LibbitcoinConsensusVerify_flags_type 402 swig_r = (LibbitcoinConsensusVerify_flags_type)(C._wrap_verify_flags_strictenc_consensus_0731991c73947514()) 403 return swig_r 404 } 405 406 var Verify_flags_strictenc LibbitcoinConsensusVerify_flags_type = _swig_getverify_flags_strictenc() 407 408 func _swig_getverify_flags_dersig() (_swig_ret LibbitcoinConsensusVerify_flags_type) { 409 var swig_r LibbitcoinConsensusVerify_flags_type 410 swig_r = (LibbitcoinConsensusVerify_flags_type)(C._wrap_verify_flags_dersig_consensus_0731991c73947514()) 411 return swig_r 412 } 413 414 var Verify_flags_dersig LibbitcoinConsensusVerify_flags_type = _swig_getverify_flags_dersig() 415 416 func _swig_getverify_flags_low_s() (_swig_ret LibbitcoinConsensusVerify_flags_type) { 417 var swig_r LibbitcoinConsensusVerify_flags_type 418 swig_r = (LibbitcoinConsensusVerify_flags_type)(C._wrap_verify_flags_low_s_consensus_0731991c73947514()) 419 return swig_r 420 } 421 422 var Verify_flags_low_s LibbitcoinConsensusVerify_flags_type = _swig_getverify_flags_low_s() 423 424 func _swig_getverify_flags_nulldummy() (_swig_ret LibbitcoinConsensusVerify_flags_type) { 425 var swig_r LibbitcoinConsensusVerify_flags_type 426 swig_r = (LibbitcoinConsensusVerify_flags_type)(C._wrap_verify_flags_nulldummy_consensus_0731991c73947514()) 427 return swig_r 428 } 429 430 var Verify_flags_nulldummy LibbitcoinConsensusVerify_flags_type = _swig_getverify_flags_nulldummy() 431 432 func _swig_getverify_flags_sigpushonly() (_swig_ret LibbitcoinConsensusVerify_flags_type) { 433 var swig_r LibbitcoinConsensusVerify_flags_type 434 swig_r = (LibbitcoinConsensusVerify_flags_type)(C._wrap_verify_flags_sigpushonly_consensus_0731991c73947514()) 435 return swig_r 436 } 437 438 var Verify_flags_sigpushonly LibbitcoinConsensusVerify_flags_type = _swig_getverify_flags_sigpushonly() 439 440 func _swig_getverify_flags_minimaldata() (_swig_ret LibbitcoinConsensusVerify_flags_type) { 441 var swig_r LibbitcoinConsensusVerify_flags_type 442 swig_r = (LibbitcoinConsensusVerify_flags_type)(C._wrap_verify_flags_minimaldata_consensus_0731991c73947514()) 443 return swig_r 444 } 445 446 var Verify_flags_minimaldata LibbitcoinConsensusVerify_flags_type = _swig_getverify_flags_minimaldata() 447 448 func _swig_getverify_flags_discourage_upgradable_nops() (_swig_ret LibbitcoinConsensusVerify_flags_type) { 449 var swig_r LibbitcoinConsensusVerify_flags_type 450 swig_r = (LibbitcoinConsensusVerify_flags_type)(C._wrap_verify_flags_discourage_upgradable_nops_consensus_0731991c73947514()) 451 return swig_r 452 } 453 454 var Verify_flags_discourage_upgradable_nops LibbitcoinConsensusVerify_flags_type = _swig_getverify_flags_discourage_upgradable_nops() 455 456 func _swig_getverify_flags_cleanstack() (_swig_ret LibbitcoinConsensusVerify_flags_type) { 457 var swig_r LibbitcoinConsensusVerify_flags_type 458 swig_r = (LibbitcoinConsensusVerify_flags_type)(C._wrap_verify_flags_cleanstack_consensus_0731991c73947514()) 459 return swig_r 460 } 461 462 var Verify_flags_cleanstack LibbitcoinConsensusVerify_flags_type = _swig_getverify_flags_cleanstack() 463 464 func _swig_getverify_flags_checklocktimeverify() (_swig_ret LibbitcoinConsensusVerify_flags_type) { 465 var swig_r LibbitcoinConsensusVerify_flags_type 466 swig_r = (LibbitcoinConsensusVerify_flags_type)(C._wrap_verify_flags_checklocktimeverify_consensus_0731991c73947514()) 467 return swig_r 468 } 469 470 var Verify_flags_checklocktimeverify LibbitcoinConsensusVerify_flags_type = _swig_getverify_flags_checklocktimeverify() 471 472 func Verify_script(arg1 *byte, arg2 int64, arg3 *byte, arg4 int64, arg5 uint, arg6 uint) (_swig_ret LibbitcoinConsensusVerify_result_type) { 473 var swig_r LibbitcoinConsensusVerify_result_type 474 _swig_i_0 := arg1 475 _swig_i_1 := arg2 476 _swig_i_2 := arg3 477 _swig_i_3 := arg4 478 _swig_i_4 := arg5 479 _swig_i_5 := arg6 480 swig_r = (LibbitcoinConsensusVerify_result_type)(C._wrap_verify_script_consensus_0731991c73947514(C.swig_voidp(_swig_i_0), C.swig_type_1(_swig_i_1), C.swig_voidp(_swig_i_2), C.swig_type_2(_swig_i_3), C.swig_intgo(_swig_i_4), C.swig_intgo(_swig_i_5))) 481 return swig_r 482 }