An unconfirmed Bitcoin transaction is one that has been broadcast to the Bitcoin network but has not yet been included in a block by miners. When creating or examining Bitcoin transactions, the script involved is primarily in the context of Bitcoin's transaction outputs, particularly with regard to how the funds can be spent.
### Basic Structure of a Bitcoin Transaction
A Bitcoin transaction consists of inputs and outputs. Each output can have


