module Tapyrus::Color::ColoredOutput

Public Instance Methods

color_id() click to toggle source
# File lib/tapyrus/script/color.rb, line 77
def color_id
  @color_id ||= script_pubkey.color_id
end
colored?() click to toggle source
# File lib/tapyrus/script/color.rb, line 73
def colored?
  script_pubkey.colored?
end
nft?() click to toggle source
# File lib/tapyrus/script/color.rb, line 91
def nft?
  return false unless colored?
  color_id.type == TokenTypes::NFT
end
non_reissuable?() click to toggle source
# File lib/tapyrus/script/color.rb, line 86
def non_reissuable?
  return false unless colored?
  color_id.type == TokenTypes::NON_REISSUABLE
end
reissuable?() click to toggle source
# File lib/tapyrus/script/color.rb, line 81
def reissuable?
  return false unless colored?
  color_id.type == TokenTypes::REISSUABLE
end