| If | Bitcoin.Script.Run |
| IfBlock | |
| 1 (Type/Class) | Bitcoin.Script.Run |
| 2 (Data Constructor) | Bitcoin.Script.Run |
| IfBranch | |
| 1 (Type/Class) | Bitcoin.Script.Run |
| 2 (Data Constructor) | Bitcoin.Script.Run |
| IfType | Bitcoin.Script.Run |
| importPrivKey | Bitcoin.RPC.API |
| importPrivKeyWIF | Bitcoin.RPC.API |
| IndexList | |
| 1 (Type/Class) | Bitcoin.BlockChain.TxLookup, Bitcoin.BlockChain |
| 2 (Data Constructor) | Bitcoin.BlockChain.TxLookup, Bitcoin.BlockChain |
| initialState | Bitcoin.Script.Run |
| InputScript | Bitcoin.Script.Standard |
| insert | Bitcoin.Misc.BiMap |
| insertIntoTxLookup | Bitcoin.BlockChain.TxLookup, Bitcoin.BlockChain |
| insertIntoTxLookup' | Bitcoin.BlockChain.TxLookup, Bitcoin.BlockChain |
| integerAmount | Bitcoin.Protocol.Amount, Bitcoin.Protocol |
| InterpreterConfig | Bitcoin.Script.Run |
| InterpreterState | Bitcoin.Script.Run |
| intToBool# | Bitcoin.BlockChain.TxLookup, Bitcoin.BlockChain |
| invalid | Bitcoin.Script.Run |
| invEC | Bitcoin.Crypto.EC.Curve, Bitcoin.Crypto.EC |
| invECP | Bitcoin.Crypto.EC.Projective, Bitcoin.Crypto.EC |
| invFn | Bitcoin.Crypto.FiniteField.Naive.Fn |
| invFp | Bitcoin.Crypto.FiniteField.Naive.Fp |
| invFp_euclid | Bitcoin.Crypto.FiniteField.Naive.Fp |
| invFp_pow | Bitcoin.Crypto.FiniteField.Naive.Fp |
| invFp_pow_spec | Bitcoin.Crypto.FiniteField.Naive.Fp |
| inv_modp_euclid | Bitcoin.Crypto.FiniteField.Fast.Fp |
| inv_modp_power | Bitcoin.Crypto.FiniteField.Fast.Fp |
| inv_modp_pow_spec | Bitcoin.Crypto.FiniteField.Fast.Fp |
| isBigEndian | Bitcoin.Misc.Endian, Bitcoin.Misc |
| isCoinBaseTx | Bitcoin.BlockChain.Tx, Bitcoin.BlockChain.Base, Bitcoin.Protocol, Bitcoin.BlockChain |
| isCoinBaseTx' | Bitcoin.BlockChain.Tx, Bitcoin.BlockChain.Base, Bitcoin.Protocol, Bitcoin.BlockChain |
| isDisabledOpcode | Bitcoin.Script.Run |
| isECOnCurve | Bitcoin.Crypto.EC.Curve, Bitcoin.Crypto.EC |
| isECPInfinity | Bitcoin.Crypto.EC.Projective, Bitcoin.Crypto.EC |
| isECPOnCurve | Bitcoin.Crypto.EC.Projective, Bitcoin.Crypto.EC |
| isEven256 | Bitcoin.Crypto.Word256 |
| isFalse | Bitcoin.Script.Run |
| isLittleEndian | Bitcoin.Misc.Endian, Bitcoin.Misc |
| isNullIndexList | Bitcoin.BlockChain.TxLookup, Bitcoin.BlockChain |
| isoDateStr | Bitcoin.Misc.UnixTime, Bitcoin.Misc |
| isOdd256 | Bitcoin.Crypto.Word256 |
| isPayToAddress | Bitcoin.Protocol.Tx |
| isPayToPubKey | Bitcoin.Protocol.Tx |
| isSingletonIndexList | Bitcoin.BlockChain.TxLookup, Bitcoin.BlockChain |
| isStandardInputScript | Bitcoin.Script.Standard |
| isStandardOutputScript | Bitcoin.Script.Standard |
| isTrue | Bitcoin.Script.Run |
| isValidMagic | Bitcoin.BlockChain.Parser |
| isValidPubKey | Bitcoin.Crypto.EC.Key, Bitcoin.Crypto.EC, Bitcoin.Protocol.Key, Bitcoin.Protocol |
| is_nop | Bitcoin.Script.Base, Bitcoin.Protocol |
| is_op_pushdata | Bitcoin.Script.Base, Bitcoin.Protocol |
| is_op_smallnum | Bitcoin.Script.Base, Bitcoin.Protocol |
| is_valid_pushdata | Bitcoin.Script.Base, Bitcoin.Protocol |