Why do the xpubs from electrum and trezor not match when creating a multisig wallet?

When creating a standard p2wsh wallet in electrum using a trezor, the default derivation path is m/84’/0’/0′. Immediately after choosing the script type and derivation path electrum displays the master public key. To ensure electrum is using the correct master public key I ran the following command: trezorctl get-public-node -n “m/84’/0’/0′” -t segwit. Sure enough,…

Does a trusted blockchain import from BitcoinCore require that chainstate and blocks be from the same source?

Can the chainstate folder from a pruned node be used with the blocks folder from a full node to provide the full blockchain? Assume that both nodes have been running for months. If the blocks folder contains references to filenames in the chainstate folder, then the answer is no. I know this because the filenames…

Facing Compiler Error

InternalCompilerError: Stack too deep, try using fewer variables. See my code pragma solidity >=0.5.0 <0.7.0; contract PersonData { string _nationality = “Nigeria”; uint personCounter; struct Person { string fullName; string residentialAddress; string sex; uint age; uint weight; uint height; string eyeColor; string hairColor; string complexion; string maritalStatus; string educationalLevel; string occupation; string placeOfBirth; string nationality;…