View Source BitcoinLib.Script.Parser (BitcoinLib v0.4.7)
Converts scripts into opcode lists
Link to this section Summary
Functions
Takes a binary script and converts it into an opcode list
Link to this section Functions
Takes a binary script and converts it into an opcode list
examples
Examples
iex> <<0x76a914cbc20a7664f2f69e5355aa427045bc15e7c6c77288ac::200>>
...> |> BitcoinLib.Script.Parser.parse
{
:ok,
[
%BitcoinLib.Script.Opcodes.Stack.Dup{},
%BitcoinLib.Script.Opcodes.Crypto.Hash160{},
%BitcoinLib.Script.Opcodes.Data{value: <<0xcbc20a7664f2f69e5355aa427045bc15e7c6c772::160>>},
%BitcoinLib.Script.Opcodes.BitwiseLogic.EqualVerify{},
%BitcoinLib.Script.Opcodes.Crypto.CheckSig{script: <<0x76a914cbc20a7664f2f69e5355aa427045bc15e7c6c77288ac::200>>}
]
}