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  }