diff --git a/.cirrus.yml b/.cirrus.yml index 4c4ba4ab41..d08192c7fd 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -103,7 +103,8 @@ task: << : *GLOBAL_TASK_TEMPLATE container: image: ubuntu:focal - memory: 12G # ELEMENTS: need more memory + memory: 16G # ELEMENTS: need more memory + cpu: 4 # ELEMENTS: cirrus wants more CPUs if you want more memory env: FILE_ENV: "./ci/test/00_setup_env_native_asan.sh" @@ -112,6 +113,8 @@ task: << : *GLOBAL_TASK_TEMPLATE container: image: ubuntu:focal + memory: 16G # ELEMENTS: need more memory + cpu: 4 # ELEMENTS: cirrus wants more CPUs if you want more memory env: FILE_ENV: "./ci/test/00_setup_env_native_fuzz.sh" diff --git a/src/bitcoin-tx.cpp b/src/bitcoin-tx.cpp index 5fd66f244f..3286de865c 100644 --- a/src/bitcoin-tx.cpp +++ b/src/bitcoin-tx.cpp @@ -51,7 +51,7 @@ static void SetupBitcoinTxArgs(ArgsManager &argsman) argsman.AddArg("in=TXID:VOUT(:SEQUENCE_NUMBER)", "Add input to TX", ArgsManager::ALLOW_ANY, OptionsCategory::COMMANDS); argsman.AddArg("locktime=N", "Set TX lock time to N", ArgsManager::ALLOW_ANY, OptionsCategory::COMMANDS); argsman.AddArg("nversion=N", "Set TX version to N", ArgsManager::ALLOW_ANY, OptionsCategory::COMMANDS); - argsman.AddArg("outaddr=VALUE:ADDRESS", "Add address-based output to TX", ArgsManager::ALLOW_ANY, OptionsCategory::COMMANDS); + argsman.AddArg("outaddr=VALUE:ADDRESS(:ASSET)", "Add address-based output to TX", ArgsManager::ALLOW_ANY, OptionsCategory::COMMANDS); argsman.AddArg("outdata=[VALUE:]DATA", "Add data-based output to TX", ArgsManager::ALLOW_ANY, OptionsCategory::COMMANDS); argsman.AddArg("outmultisig=VALUE:REQUIRED:PUBKEYS:PUBKEY1:PUBKEY2:....[:FLAGS]", "Add Pay To n-of-m Multi-sig output to TX. n = REQUIRED, m = PUBKEYS. " "Optionally add the \"W\" flag to produce a pay-to-witness-script-hash output. " diff --git a/src/chainparamsbase.cpp b/src/chainparamsbase.cpp index 5a3102f1b7..35d1e6b02e 100644 --- a/src/chainparamsbase.cpp +++ b/src/chainparamsbase.cpp @@ -41,7 +41,7 @@ void SetupChainParamsBaseOptions(ArgsManager& argsman) argsman.AddArg("-con_connect_genesis_outputs", "Connect outputs in genesis block to utxo database.", ArgsManager::ALLOW_ANY, OptionsCategory::ELEMENTS); argsman.AddArg("-con_elementsmode", "Use Elements-like instead of Core-like witness encoding. This is required for CA/CT. (default: true)", ArgsManager::ALLOW_ANY, OptionsCategory::ELEMENTS); argsman.AddArg("-con_blockheightinheader", "Whether the chain includes the block height directly in the header, for easier validation of block height in low-resource environments. (default: true)", ArgsManager::ALLOW_ANY, OptionsCategory::CHAINPARAMS); - argsman.AddArg("-con_genesis_style=