Module: OpenAssets::MarkerOutput
- Included in:
- Tapyrus::TxOut
- Defined in:
- lib/openassets/marker_output.rb
Instance Method Summary collapse
-
#oa_payload ⇒ OpenAssets::Payload
get open asset payload.
-
#open_assets_marker? ⇒ Boolean
whether this output is marker output for open assets.
Instance Method Details
#oa_payload ⇒ OpenAssets::Payload
get open asset payload.
11 12 13 14 |
# File 'lib/openassets/marker_output.rb', line 11 def oa_payload return nil unless script_pubkey.op_return? Payload.parse_from_payload(script_pubkey.op_return_data) end |
#open_assets_marker? ⇒ Boolean
whether this output is marker output for open assets.
4 5 6 7 |
# File 'lib/openassets/marker_output.rb', line 4 def open_assets_marker? return false unless script_pubkey.op_return? !oa_payload.nil? end |