Versions in this module Expand all Collapse all v2 v2.0.1 Mar 9, 2020 Changes in this version + var Swig_escape_always_false bool + var Swig_escape_val interface + func CfdAddBlindTxInData(arg1 uintptr, arg2 uintptr, arg3 string, arg4 Uint32_t, arg5 string, ...) (_swig_ret int) + func CfdAddBlindTxOutData(arg1 uintptr, arg2 uintptr, arg3 Uint32_t, arg4 string) (_swig_ret int) + func CfdAddCoinSelectionAmount(arg1 uintptr, arg2 uintptr, arg3 Uint32_t, arg4 Int64_t, arg5 string) (_swig_ret int) + func CfdAddCoinSelectionUtxo(arg1 uintptr, arg2 uintptr, arg3 Int32_t, arg4 string, arg5 Uint32_t, ...) (_swig_ret int) + func CfdAddConfidentialTxDerSign(arg1 uintptr, arg2 string, arg3 string, arg4 Uint32_t, arg5 bool, arg6 string, ...) (_swig_ret int) + func CfdAddConfidentialTxIn(arg1 uintptr, arg2 string, arg3 string, arg4 Uint32_t, arg5 Uint32_t, ...) (_swig_ret int) + func CfdAddConfidentialTxOut(arg1 uintptr, arg2 string, arg3 string, arg4 Int64_t, arg5 string, arg6 string, ...) (_swig_ret int) + func CfdAddConfidentialTxSign(arg1 uintptr, arg2 string, arg3 string, arg4 Uint32_t, arg5 bool, arg6 string, ...) (_swig_ret int) + func CfdAddMultisigScriptData(arg1 uintptr, arg2 uintptr, arg3 string) (_swig_ret int) + func CfdAddMultisigScriptSigData(arg1 uintptr, arg2 uintptr, arg3 string, arg4 string) (_swig_ret int) + func CfdAddMultisigScriptSigDataToDer(arg1 uintptr, arg2 uintptr, arg3 string, arg4 int, arg5 bool, arg6 string) (_swig_ret int) + func CfdAddMultisigSignData(arg1 uintptr, arg2 uintptr, arg3 string, arg4 string) (_swig_ret int) + func CfdAddMultisigSignDataToDer(arg1 uintptr, arg2 uintptr, arg3 string, arg4 int, arg5 bool, arg6 string) (_swig_ret int) + func CfdAddTxInForEstimateFee(arg1 uintptr, arg2 uintptr, arg3 string, arg4 Uint32_t, arg5 string, ...) (_swig_ret int) + func CfdCalculateEcSignature(arg1 uintptr, arg2 string, arg3 string, arg4 string, arg5 int, arg6 bool, ...) (_swig_ret int) + func CfdCloneHandle(arg1 uintptr, arg2 *uintptr) (_swig_ret int) + func CfdConvertScriptAsmToHex(arg1 uintptr, arg2 string, arg3 *string) (_swig_ret int) + func CfdCopyErrorState(arg1 uintptr, arg2 uintptr) (_swig_ret int) + func CfdCreateAddress(arg1 uintptr, arg2 int, arg3 string, arg4 string, arg5 int, arg6 *string, ...) (_swig_ret int) + func CfdCreateConfidentialAddress(arg1 uintptr, arg2 string, arg3 string, arg4 *string) (_swig_ret int) + func CfdCreateConfidentialSighash(arg1 uintptr, arg2 string, arg3 string, arg4 Uint32_t, arg5 int, arg6 string, ...) (_swig_ret int) + func CfdCreateExtPubkey(arg1 uintptr, arg2 string, arg3 int, arg4 *string) (_swig_ret int) + func CfdCreateExtkeyFromParentPath(arg1 uintptr, arg2 string, arg3 string, arg4 int, arg5 int, arg6 *string) (_swig_ret int) + func CfdCreateExtkeyFromSeed(arg1 uintptr, arg2 string, arg3 int, arg4 int, arg5 *string) (_swig_ret int) + func CfdCreateHandle(arg1 *uintptr) (_swig_ret int) + func CfdCreateKeyPair(arg1 uintptr, arg2 bool, arg3 int, arg4 *string, arg5 *string, arg6 *string) (_swig_ret int) + func CfdCreateSimpleHandle(arg1 *uintptr) (_swig_ret int) + func CfdEncodeSignatureByDer(arg1 uintptr, arg2 string, arg3 int, arg4 bool, arg5 *string) (_swig_ret int) + func CfdFinalize(arg1 bool) (_swig_ret int) + func CfdFinalizeBlindTx(arg1 uintptr, arg2 uintptr, arg3 string, arg4 *string) (_swig_ret int) + func CfdFinalizeCoinSelection(arg1 uintptr, arg2 uintptr, arg3 Int64_t) (_swig_ret int) + func CfdFinalizeElementsMultisigSign(arg1 uintptr, arg2 uintptr, arg3 string, arg4 string, arg5 Uint32_t, arg6 int, ...) (_swig_ret int) + func CfdFinalizeEstimateFee(arg1 uintptr, arg2 uintptr, arg3 string, arg4 string, arg5 Int64_t, ...) (_swig_ret int) + func CfdFinalizeMultisigScript(arg1 uintptr, arg2 uintptr, arg3 Uint32_t, arg4 *string, arg5 *string, ...) (_swig_ret int) + func CfdFinalizeMultisigScriptSig(arg1 uintptr, arg2 uintptr, arg3 string, arg4 *string) (_swig_ret int) + func CfdFreeAddressesMultisigHandle(arg1 uintptr, arg2 uintptr) (_swig_ret int) + func CfdFreeBlindHandle(arg1 uintptr, arg2 uintptr) (_swig_ret int) + func CfdFreeBuffer(arg1 uintptr) (_swig_ret int) + func CfdFreeCoinSelectionHandle(arg1 uintptr, arg2 uintptr) (_swig_ret int) + func CfdFreeDescriptorHandle(arg1 uintptr, arg2 uintptr) (_swig_ret int) + func CfdFreeEstimateFeeHandle(arg1 uintptr, arg2 uintptr) (_swig_ret int) + func CfdFreeHandle(arg1 uintptr) (_swig_ret int) + func CfdFreeMultisigScriptHandle(arg1 uintptr, arg2 uintptr) (_swig_ret int) + func CfdFreeMultisigScriptSigHandle(arg1 uintptr, arg2 uintptr) (_swig_ret int) + func CfdFreeMultisigSignHandle(arg1 uintptr, arg2 uintptr) (_swig_ret int) + func CfdFreeScriptItemHandle(arg1 uintptr, arg2 uintptr) (_swig_ret int) + func CfdGetAddressFromLockingScript(arg1 uintptr, arg2 string, arg3 int, arg4 *string) (_swig_ret int) + func CfdGetAddressFromMultisigKey(arg1 uintptr, arg2 uintptr, arg3 Uint32_t, arg4 *string, arg5 *string) (_swig_ret int) + func CfdGetAddressInfo(arg1 uintptr, arg2 string, arg3 *int, arg4 *int, arg5 *int, arg6 *string, ...) (_swig_ret int) + func CfdGetAddressesFromMultisig(arg1 uintptr, arg2 string, arg3 int, arg4 int, arg5 *uintptr, arg6 Uint32_t) (_swig_ret int) + func CfdGetConfidentialTxIn(arg1 uintptr, arg2 string, arg3 Uint32_t, arg4 *string, arg5 Uint32_t, ...) (_swig_ret int) + func CfdGetConfidentialTxInCount(arg1 uintptr, arg2 string, arg3 Uint32_t) (_swig_ret int) + func CfdGetConfidentialTxInWitness(arg1 uintptr, arg2 string, arg3 Uint32_t, arg4 Uint32_t, arg5 *string) (_swig_ret int) + func CfdGetConfidentialTxInWitnessCount(arg1 uintptr, arg2 string, arg3 Uint32_t, arg4 Uint32_t) (_swig_ret int) + func CfdGetConfidentialTxInfo(arg1 uintptr, arg2 string, arg3 *string, arg4 *string, arg5 *string, ...) (_swig_ret int) + func CfdGetConfidentialTxOut(arg1 uintptr, arg2 string, arg3 Uint32_t, arg4 *string, arg5 Int64_t, ...) (_swig_ret int) + func CfdGetConfidentialTxOutCount(arg1 uintptr, arg2 string, arg3 Uint32_t) (_swig_ret int) + func CfdGetDescriptorChecksum(arg1 uintptr, arg2 int, arg3 string, arg4 *string) (_swig_ret int) + func CfdGetDescriptorData(arg1 uintptr, arg2 uintptr, arg3 Uint32_t, arg4 Uint32_t, arg5 Uint32_t, ...) (_swig_ret int) + func CfdGetDescriptorMultisigKey(arg1 uintptr, arg2 uintptr, arg3 Uint32_t, arg4 *int, arg5 *string, ...) (_swig_ret int) + func CfdGetExtkeyInformation(arg1 uintptr, arg2 string, arg3 *string, arg4 *string, arg5 *string, ...) (_swig_ret int) + func CfdGetIssuanceBlindingKey(arg1 uintptr, arg2 string, arg3 string, arg4 Uint32_t, arg5 *string) (_swig_ret int) + func CfdGetLastErrorCode(arg1 uintptr) (_swig_ret int) + func CfdGetLastErrorMessage(arg1 uintptr, arg2 *string) (_swig_ret int) + func CfdGetParentExtkeyPathData(arg1 uintptr, arg2 string, arg3 string, arg4 int, arg5 *string, arg6 *string) (_swig_ret int) + func CfdGetPrivkeyFromExtkey(arg1 uintptr, arg2 string, arg3 int, arg4 *string, arg5 *string) (_swig_ret int) + func CfdGetPrivkeyFromWif(arg1 uintptr, arg2 string, arg3 int, arg4 *string) (_swig_ret int) + func CfdGetPrivkeyWif(arg1 uintptr, arg2 string, arg3 int, arg4 bool, arg5 *string) (_swig_ret int) + func CfdGetPubkeyFromExtkey(arg1 uintptr, arg2 string, arg3 int, arg4 *string) (_swig_ret int) + func CfdGetPubkeyFromPrivkey(arg1 uintptr, arg2 string, arg3 string, arg4 bool, arg5 *string) (_swig_ret int) + func CfdGetScriptItem(arg1 uintptr, arg2 uintptr, arg3 Uint32_t, arg4 *string) (_swig_ret int) + func CfdGetSelectedCoinAssetAmount(arg1 uintptr, arg2 uintptr, arg3 Uint32_t, arg4 Int64_t) (_swig_ret int) + func CfdGetSelectedCoinIndex(arg1 uintptr, arg2 uintptr, arg3 Uint32_t, arg4 Int32_t) (_swig_ret int) + func CfdGetSupportedFunction(arg1 Uint64_t) (_swig_ret int) + func CfdGetTxInIssuanceInfo(arg1 uintptr, arg2 string, arg3 Uint32_t, arg4 *string, arg5 *string, ...) (_swig_ret int) + func CfdGoAddBlindTxInData(handle uintptr, blindHandle uintptr, txid string, vout uint32, asset string, ...) (err error) + func CfdGoAddBlindTxOutData(handle uintptr, blindHandle uintptr, index uint32, confidentialKey string) (err error) + func CfdGoAddConfidentialTxDerSign(handle uintptr, txHex string, txid string, vout uint32, isWitness bool, ...) (outputTxHex string, err error) + func CfdGoAddConfidentialTxIn(handle uintptr, txHex string, txid string, vout uint32, sequence uint32) (outputTxHex string, err error) + func CfdGoAddConfidentialTxOut(handle uintptr, txHex string, asset string, satoshiAmount int64, ...) (outputTxHex string, err error) + func CfdGoAddConfidentialTxSign(handle uintptr, txHex string, txid string, vout uint32, isWitness bool, ...) (outputTxHex string, err error) + func CfdGoAddConfidentialTxUnlockingScript(handle uintptr, txHex, txid string, vout uint32, isWitness bool, ...) (outputTxHex string, err error) + func CfdGoAddConfidentialTxUnlockingScriptByIndex(handle uintptr, txHex string, index uint32, isWitness bool, ...) (outputTxHex string, err error) + func CfdGoAddDestoryConfidentialTxOut(handle uintptr, txHex string, asset string, satoshiAmount int64) (outputTxHex string, err error) + func CfdGoAddMultisigSignData(handle uintptr, multisigSignHandle uintptr, signature string, ...) (err error) + func CfdGoAddMultisigSignDataToDer(handle uintptr, multisigSignHandle uintptr, signature string, sighashType int, ...) (err error) + func CfdGoCalculateEcSignature(handle uintptr, sighash string, privkeyHex string, privkeyWif string, ...) (signature string, err error) + func CfdGoCloneHandle(sourceHandle uintptr) (handle uintptr, err error) + func CfdGoCoinSelection(handle uintptr, utxos []CfdUtxo, targetAmounts []CfdTargetAmount, ...) (selectUtxos []CfdUtxo, totalAmounts []CfdTargetAmount, utxoFee int64, ...) + func CfdGoConvertScriptAsmToHex(handle uintptr, scriptAsm string) (script string, err error) + func CfdGoCopyAndFreeHandle(parentHandle uintptr, handle uintptr) (err error) + func CfdGoCreateAddress(handle uintptr, hashType int, pubkey string, redeemScript string, ...) (address string, lockingScript string, p2shSegwitLockingScript string, ...) + func CfdGoCreateConfidentialAddress(handle uintptr, address string, confidentialKey string) (confidentialAddress string, err error) + func CfdGoCreateConfidentialSighash(handle uintptr, txHex string, txid string, vout uint32, hashType int, ...) (sighash string, err error) + func CfdGoCreateExtPubkey(handle uintptr, extkey string, networkType int) (extPubkey string, err error) + func CfdGoCreateExtkeyFromParentPath(handle uintptr, extkey string, path string, networkType int, keyType int) (childExtkey string, err error) + func CfdGoCreateExtkeyFromSeed(handle uintptr, seed string, networkType int, keyType int) (extkey string, err error) + func CfdGoCreateHandle() (handle uintptr, err error) + func CfdGoCreateKeyPair(handle uintptr, isCompress bool, networkType int) (pubkey string, privkeyHex string, privkeyWif string, err error) + func CfdGoCreateMultisigScript(handle uintptr, networkType int, hashType int, pubkeys []string, ...) (address string, redeemScript string, witnessScript string, err error) + func CfdGoCreateMultisigScriptSig(handle uintptr, signItems []CfdMultisigSignData, redeemScript string) (scriptsig string, err error) + func CfdGoCreateScript(handle uintptr, scriptItems []string) (script string, err error) + func CfdGoEncodeSignatureByDer(handle uintptr, signature string, sighashType int, sighash_anyone_can_pay bool) (derSignature string, err error) + func CfdGoEstimateFee(handle uintptr, txHex string, inputs []CfdEstimateFeeInput, ...) (totalFee, txFee, inputFee int64, err error) + func CfdGoFinalizeBlindTx(handle uintptr, blindHandle uintptr, txHex string) (outputTxHex string, err error) + func CfdGoFinalizeElementsMultisigSign(handle uintptr, multiSignHandle uintptr, txHex string, txid string, ...) (outputTxHex string, err error) + func CfdGoFreeBlindHandle(handle uintptr, blindHandle uintptr) (err error) + func CfdGoFreeHandle(handle uintptr) (err error) + func CfdGoFreeMultisigSignHandle(handle uintptr, multisigSignHandle uintptr) (err error) + func CfdGoGetAddressFromLockingScript(handle uintptr, lockingScript string, networkType int) (address string, err error) + func CfdGoGetAddressesFromMultisig(handle uintptr, redeemScript string, networkType int, hashType int) (addressList []string, pubkeyList []string, err error) + func CfdGoGetConfidentialTxIn(handle uintptr, txHex string, index uint32) (txid string, vout uint32, sequence uint32, scriptSig string, err error) + func CfdGoGetConfidentialTxInCount(handle uintptr, txHex string) (count uint32, err error) + func CfdGoGetConfidentialTxInWitness(handle uintptr, txHex string, txinIndex uint32, stackIndex uint32) (stackData string, err error) + func CfdGoGetConfidentialTxInWitnessCount(handle uintptr, txHex string, txinIndex uint32) (count uint32, err error) + func CfdGoGetConfidentialTxOut(handle uintptr, txHex string, index uint32) (asset string, satoshiAmount int64, valueCommitment string, nonce string, ...) + func CfdGoGetConfidentialTxOutCount(handle uintptr, txHex string) (count uint32, err error) + func CfdGoGetDescriptorChecksum(handle uintptr, networkType int, descriptor string) (descriptorAddedChecksum string, err error) + func CfdGoGetIssuanceBlindingKey(handle uintptr, masterBlindingKey string, txid string, vout uint32) (blindingKey string, err error) + func CfdGoGetLastErrorMessage(handle uintptr) (message string, err error) + func CfdGoGetParentExtkeyPathData(handle uintptr, parentExtkey, path string, childExtkeyType int) (keyPathData, childExtkey string, err error) + func CfdGoGetPrivkeyFromExtkey(handle uintptr, extkey string, networkType int) (privkeyHex string, privkeyWif string, err error) + func CfdGoGetPrivkeyFromWif(handle uintptr, privkeyWif string, networkType int) (privkeyHex string, err error) + func CfdGoGetPrivkeyWif(handle uintptr, privkeyHex string, networkType int, isCompress bool) (privkeyWif string, err error) + func CfdGoGetPubkeyFromExtkey(handle uintptr, extkey string, networkType int) (pubkey string, err error) + func CfdGoGetPubkeyFromPrivkey(handle uintptr, privkeyHex string, privkeyWif string, isCompress bool) (pubkey string, err error) + func CfdGoGetSupportedFunction() (funcFlag uint64, err error) + func CfdGoGetTxInIssuanceInfo(handle uintptr, txHex string, index uint32) (entropy string, nonce string, assetAmount int64, assetValue string, ...) + func CfdGoInitializeBlindTx(handle uintptr) (blindHandle uintptr, err error) + func CfdGoInitializeConfidentialTx(handle uintptr, version uint32, locktime uint32) (txHex string, err error) + func CfdGoInitializeMultisigSign(handle uintptr) (multisigSignHandle uintptr, err error) + func CfdGoNormalizeSignature(handle uintptr, signature string) (normalizedSignature string, err error) + func CfdGoParseConfidentialAddress(handle uintptr, confidentialAddress string) (address string, confidentialKey string, networkType int, err error) + func CfdGoParseDescriptor(handle uintptr, descriptor string, networkType int, bip32DerivationPath string) (descriptorDataList []CfdDescriptorData, multisigList []CfdDescriptorKeyData, ...) + func CfdGoParsePrivkeyWif(handle uintptr, privkeyWif string) (privkeyHex string, networkType int, isCompress bool, err error) + func CfdGoParseScript(handle uintptr, script string) (scriptItems []string, err error) + func CfdGoSetElementsMultisigScriptSig(handle uintptr, txHex string, txid string, vout uint32, scriptsig string, ...) (outputTxHex string, err error) + func CfdGoSetRawReissueAsset(handle uintptr, txHex string, txid string, vout uint32, ...) (asset string, outputTxHex string, err error) + func CfdGoUnblindIssuance(handle uintptr, txHex string, index uint32, assetBlindingKey string, ...) (asset string, assetAmount int64, assetBlindFactor string, ...) + func CfdGoUnblindTxOut(handle uintptr, txHex string, index uint32, blindingKey string) (asset string, satoshiAmount int64, assetBlindFactor string, ...) + func CfdGoUpdateConfidentialTxOut(handle uintptr, txHex string, index uint32, asset string, satoshiAmount int64, ...) (outputTxHex string, err error) + func CfdGoVerifyConfidentialTxSignature(handle uintptr, txHex, signature, pubkey, script, txid string, vout uint32, ...) (result bool, err error) + func CfdGoVerifyConfidentialTxSignatureByIndex(handle uintptr, txHex, signature, pubkey, script string, index uint32, ...) (result bool, err error) + func CfdInitialize() (_swig_ret int) + func CfdInitializeBlindTx(arg1 uintptr, arg2 *uintptr) (_swig_ret int) + func CfdInitializeCoinSelection(arg1 uintptr, arg2 Uint32_t, arg3 Uint32_t, arg4 string, arg5 Int64_t, ...) (_swig_ret int) + func CfdInitializeConfidentialTx(arg1 uintptr, arg2 Uint32_t, arg3 Uint32_t, arg4 *string) (_swig_ret int) + func CfdInitializeEstimateFee(arg1 uintptr, arg2 *uintptr, arg3 bool) (_swig_ret int) + func CfdInitializeMultisigScript(arg1 uintptr, arg2 int, arg3 int, arg4 *uintptr) (_swig_ret int) + func CfdInitializeMultisigScriptSig(arg1 uintptr, arg2 *uintptr) (_swig_ret int) + func CfdInitializeMultisigSign(arg1 uintptr, arg2 *uintptr) (_swig_ret int) + func CfdNormalizeSignature(arg1 uintptr, arg2 string, arg3 *string) (_swig_ret int) + func CfdParseConfidentialAddress(arg1 uintptr, arg2 string, arg3 *string, arg4 *string, arg5 *int) (_swig_ret int) + func CfdParseDescriptor(arg1 uintptr, arg2 string, arg3 int, arg4 string, arg5 *uintptr, arg6 Uint32_t) (_swig_ret int) + func CfdParsePrivkeyWif(arg1 uintptr, arg2 string, arg3 *string, arg4 *int, arg5 *bool) (_swig_ret int) + func CfdParseScript(arg1 uintptr, arg2 string, arg3 *uintptr, arg4 Uint32_t) (_swig_ret int) + func CfdSetRawReissueAsset(arg1 uintptr, arg2 string, arg3 string, arg4 Uint32_t, arg5 Int64_t, ...) (_swig_ret int) + func CfdUnblindIssuance(arg1 uintptr, arg2 string, arg3 Uint32_t, arg4 string, arg5 string, ...) (_swig_ret int) + func CfdUnblindTxOut(arg1 uintptr, arg2 string, arg3 Uint32_t, arg4 string, arg5 *string, ...) (_swig_ret int) + func CfdUpdateConfidentialTxOut(arg1 uintptr, arg2 string, arg3 Uint32_t, arg4 string, arg5 Int64_t, ...) (_swig_ret int) + func CfdVerifyConfidentialTxSignature(arg1 uintptr, arg2 string, arg3 string, arg4 string, arg5 string, arg6 string, ...) (_swig_ret int) + func Swig_free(arg1 uintptr) + func Swig_malloc(arg1 int) (_swig_ret uintptr) + type CfdAddressInfo struct + Address string + Hash string + HashType int + LockingScript string + NetworkType int + WitnessVersion int + func CfdGoGetAddressInfo(handle uintptr, address string) (data CfdAddressInfo, err error) + type CfdAddressType int + var KCfdP2pkhAddress CfdAddressType = _swig_getkCfdP2pkhAddress() + var KCfdP2shAddress CfdAddressType = _swig_getkCfdP2shAddress() + var KCfdP2shP2wpkhAddress CfdAddressType = _swig_getkCfdP2shP2wpkhAddress() + var KCfdP2shP2wshAddress CfdAddressType = _swig_getkCfdP2shP2wshAddress() + var KCfdP2wpkhAddress CfdAddressType = _swig_getkCfdP2wpkhAddress() + var KCfdP2wshAddress CfdAddressType = _swig_getkCfdP2wshAddress() + type CfdCoinSelectionOption struct + DustFeeRate float64 + EffectiveFeeRate float64 + FeeAsset string + KnapsackMinChange int64 + LongTermFeeRate float64 + TxFeeAmount int64 + func NewCfdCoinSelectionOption() CfdCoinSelectionOption + type CfdDescriptorData struct + Address string + Depth uint32 + ExtPrivkey string + ExtPubkey string + HashType int + IsMultisig bool + KeyType int + LockingScript string + Pubkey string + RedeemScript string + ReqSigNum uint32 + ScriptType int + type CfdDescriptorKeyData struct + ExtPrivkey string + ExtPubkey string + KeyType int + Pubkey string + type CfdDescriptorKeyType int + var KCfdDescriptorKeyBip32 CfdDescriptorKeyType = _swig_getkCfdDescriptorKeyBip32() + var KCfdDescriptorKeyBip32Priv CfdDescriptorKeyType = _swig_getkCfdDescriptorKeyBip32Priv() + var KCfdDescriptorKeyNull CfdDescriptorKeyType = _swig_getkCfdDescriptorKeyNull() + var KCfdDescriptorKeyPublic CfdDescriptorKeyType = _swig_getkCfdDescriptorKeyPublic() + type CfdDescriptorScriptType int + var KCfdDescriptorScriptAddr CfdDescriptorScriptType = _swig_getkCfdDescriptorScriptAddr() + var KCfdDescriptorScriptCombo CfdDescriptorScriptType = _swig_getkCfdDescriptorScriptCombo() + var KCfdDescriptorScriptMulti CfdDescriptorScriptType = _swig_getkCfdDescriptorScriptMulti() + var KCfdDescriptorScriptNull CfdDescriptorScriptType = _swig_getkCfdDescriptorScriptNull() + var KCfdDescriptorScriptPk CfdDescriptorScriptType = _swig_getkCfdDescriptorScriptPk() + var KCfdDescriptorScriptPkh CfdDescriptorScriptType = _swig_getkCfdDescriptorScriptPkh() + var KCfdDescriptorScriptRaw CfdDescriptorScriptType = _swig_getkCfdDescriptorScriptRaw() + var KCfdDescriptorScriptSh CfdDescriptorScriptType = _swig_getkCfdDescriptorScriptSh() + var KCfdDescriptorScriptSortedMulti CfdDescriptorScriptType = _swig_getkCfdDescriptorScriptSortedMulti() + var KCfdDescriptorScriptWpkh CfdDescriptorScriptType = _swig_getkCfdDescriptorScriptWpkh() + var KCfdDescriptorScriptWsh CfdDescriptorScriptType = _swig_getkCfdDescriptorScriptWsh() + type CfdErrorCode int + var KCfdConnectionError CfdErrorCode = _swig_getkCfdConnectionError() + var KCfdDiskAccessError CfdErrorCode = _swig_getkCfdDiskAccessError() + var KCfdIllegalArgumentError CfdErrorCode = _swig_getkCfdIllegalArgumentError() + var KCfdIllegalStateError CfdErrorCode = _swig_getkCfdIllegalStateError() + var KCfdInternalError CfdErrorCode = _swig_getkCfdInternalError() + var KCfdInvalidSettingError CfdErrorCode = _swig_getkCfdInvalidSettingError() + var KCfdMemoryFullError CfdErrorCode = _swig_getkCfdMemoryFullError() + var KCfdOutOfRangeError CfdErrorCode = _swig_getkCfdOutOfRangeError() + var KCfdSignVerificationError CfdErrorCode = _swig_getkCfdSignVerificationError() + var KCfdSuccess CfdErrorCode = _swig_getkCfdSuccess() + var KCfdUnknownError CfdErrorCode = _swig_getkCfdUnknownError() + type CfdEstimateFeeInput struct + FedpegScript string + IsBlindIssuance bool + IsIssuance bool + IsPegin bool + PeginBtcTxSize uint32 + Utxo CfdUtxo + type CfdEstimateFeeOption struct + EffectiveFeeRate float64 + FeeAsset string + RequireBlind bool + UseElements bool + func NewCfdEstimateFeeOption() CfdEstimateFeeOption + type CfdExtKeyType int + var KCfdExtPrivkey CfdExtKeyType = _swig_getkCfdExtPrivkey() + var KCfdExtPubkey CfdExtKeyType = _swig_getkCfdExtPubkey() + type CfdExtkeyData struct + ChainCode string + ChildNumber uint32 + Depth uint32 + Fingerprint string + Version string + func CfdGoGetExtkeyInformation(handle uintptr, extkey string) (extkeyData CfdExtkeyData, err error) + type CfdHashType int + var KCfdP2pkh CfdHashType = _swig_getkCfdP2pkh() + var KCfdP2sh CfdHashType = _swig_getkCfdP2sh() + var KCfdP2shP2wpkh CfdHashType = _swig_getkCfdP2shP2wpkh() + var KCfdP2shP2wsh CfdHashType = _swig_getkCfdP2shP2wsh() + var KCfdP2wpkh CfdHashType = _swig_getkCfdP2wpkh() + var KCfdP2wsh CfdHashType = _swig_getkCfdP2wsh() + type CfdLibraryFunction int + var KCfdEnableBitcoin CfdLibraryFunction = _swig_getkCfdEnableBitcoin() + var KCfdEnableElements CfdLibraryFunction = _swig_getkCfdEnableElements() + type CfdMultisigSignData struct + IsDerEncode bool + RelatedPubkey string + SighashAnyoneCanPay bool + SighashType int + Signature string + type CfdNetworkType int + var KCfdNetworkCustomChain CfdNetworkType = _swig_getkCfdNetworkCustomChain() + var KCfdNetworkElementsRegtest CfdNetworkType = _swig_getkCfdNetworkElementsRegtest() + var KCfdNetworkLiquidv1 CfdNetworkType = _swig_getkCfdNetworkLiquidv1() + var KCfdNetworkMainnet CfdNetworkType = _swig_getkCfdNetworkMainnet() + var KCfdNetworkRegtest CfdNetworkType = _swig_getkCfdNetworkRegtest() + var KCfdNetworkTestnet CfdNetworkType = _swig_getkCfdNetworkTestnet() + type CfdSequenceLockTime int + var KCfdSequenceLockTimeDisable CfdSequenceLockTime = _swig_getkCfdSequenceLockTimeDisable() + var KCfdSequenceLockTimeEnableMax CfdSequenceLockTime = _swig_getkCfdSequenceLockTimeEnableMax() + type CfdSighashType int + var KCfdSigHashAll CfdSighashType = _swig_getkCfdSigHashAll() + var KCfdSigHashNone CfdSighashType = _swig_getkCfdSigHashNone() + var KCfdSigHashSingle CfdSighashType = _swig_getkCfdSigHashSingle() + type CfdTargetAmount struct + Amount int64 + Asset string + type CfdTxData struct + LockTime uint32 + Size uint32 + Txid string + Version uint32 + Vsize uint32 + Weight uint32 + WitHash string + Wtxid string + func CfdGoGetConfidentialTxData(handle uintptr, txHex string) (data CfdTxData, err error) + type CfdUtxo struct + Amount int64 + Asset string + Descriptor string + FedpegScript string + IsBlindIssuance bool + IsIssuance bool + IsPegin bool + PeginBtcTxSize uint32 + Txid string + Vout uint32 + type CfdWitnessVersion int + var KCfdWitnessVersion0 CfdWitnessVersion = _swig_getkCfdWitnessVersion0() + var KCfdWitnessVersion1 CfdWitnessVersion = _swig_getkCfdWitnessVersion1() + var KCfdWitnessVersion10 CfdWitnessVersion = _swig_getkCfdWitnessVersion10() + var KCfdWitnessVersion11 CfdWitnessVersion = _swig_getkCfdWitnessVersion11() + var KCfdWitnessVersion12 CfdWitnessVersion = _swig_getkCfdWitnessVersion12() + var KCfdWitnessVersion13 CfdWitnessVersion = _swig_getkCfdWitnessVersion13() + var KCfdWitnessVersion14 CfdWitnessVersion = _swig_getkCfdWitnessVersion14() + var KCfdWitnessVersion15 CfdWitnessVersion = _swig_getkCfdWitnessVersion15() + var KCfdWitnessVersion16 CfdWitnessVersion = _swig_getkCfdWitnessVersion16() + var KCfdWitnessVersion2 CfdWitnessVersion = _swig_getkCfdWitnessVersion2() + var KCfdWitnessVersion3 CfdWitnessVersion = _swig_getkCfdWitnessVersion3() + var KCfdWitnessVersion4 CfdWitnessVersion = _swig_getkCfdWitnessVersion4() + var KCfdWitnessVersion5 CfdWitnessVersion = _swig_getkCfdWitnessVersion5() + var KCfdWitnessVersion6 CfdWitnessVersion = _swig_getkCfdWitnessVersion6() + var KCfdWitnessVersion7 CfdWitnessVersion = _swig_getkCfdWitnessVersion7() + var KCfdWitnessVersion8 CfdWitnessVersion = _swig_getkCfdWitnessVersion8() + var KCfdWitnessVersion9 CfdWitnessVersion = _swig_getkCfdWitnessVersion9() + var KCfdWitnessVersionNone CfdWitnessVersion = _swig_getkCfdWitnessVersionNone() + type Int32_t interface + Swigcptr func() uintptr + type Int64_t interface + Swigcptr func() uintptr + type SwigcptrInt32_t uintptr + func (p SwigcptrInt32_t) Swigcptr() uintptr + type SwigcptrInt64_t uintptr + func (p SwigcptrInt64_t) Swigcptr() uintptr + type SwigcptrUint32_t uintptr + func (p SwigcptrUint32_t) Swigcptr() uintptr + type SwigcptrUint64_t uintptr + func (p SwigcptrUint64_t) Swigcptr() uintptr + type Uint32_t interface + Swigcptr func() uintptr + type Uint64_t interface + Swigcptr func() uintptr Other modules containing this package github.com/ko-matsu/cfd-go