Class: Types::Typed::InscriptionIdType

Inherits:
ValueType show all
Defined in:
lib/solidity/typed/metatypes/types.rb

Overview

todo/check: rename to inscripeId or inscriptionId

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Type

#array?, #check_and_normalize_literal, #eql?, #hash, #mapping?, #parse_integer, #pretty_print, #raise_type_error

Class Method Details

.instanceObject



165
# File 'lib/solidity/typed/metatypes/types.rb', line 165

def self.instance()  @instance ||= new; end

Instance Method Details

#==(other) ⇒ Object



170
# File 'lib/solidity/typed/metatypes/types.rb', line 170

def ==(other)  other.is_a?( InscriptionIdType ); end

#formatObject Also known as: to_s



167
# File 'lib/solidity/typed/metatypes/types.rb', line 167

def format() 'inscriptionId'; end

#mut?Boolean

Returns:

  • (Boolean)


175
# File 'lib/solidity/typed/metatypes/types.rb', line 175

def mut?() false; end

#new(initial_value) ⇒ Object



178
# File 'lib/solidity/typed/metatypes/types.rb', line 178

def new( initial_value ) InscriptionId.new( initial_value ); end

#typedclassObject



173
# File 'lib/solidity/typed/metatypes/types.rb', line 173

def typedclass()       InscriptionId;  end

#typedclass_nameObject



172
# File 'lib/solidity/typed/metatypes/types.rb', line 172

def typedclass_name()  InscriptionId.name; end

#zeroObject Also known as: new_zero



176
# File 'lib/solidity/typed/metatypes/types.rb', line 176

def zero() InscriptionId.zero; end