Class: TonSdkRuby::HashmapE

Inherits:
Hashmap
  • Object
show all
Defined in:
lib/ton-sdk-ruby/boc/hashmap.rb

Constant Summary

Constants included from TonSdkRuby

DEPTH_BITS, FLAG_BOUNCEABLE, FLAG_NON_BOUNCEABLE, FLAG_TEST_ONLY, HASH_BITS, INT32_MAX, INT32_MIN, LEAN_BOC_MAGIC_PREFIX, LEAN_BOC_MAGIC_PREFIX_CRC, REACH_BOC_MAGIC_PREFIX, VERSION

Instance Attribute Summary

Attributes inherited from Hashmap

#hashmap, #key_size

Instance Method Summary collapse

Methods inherited from Hashmap

#add, #cell, #delete, deserialize_edge, deserialize_label, deserialize_label_long, deserialize_label_same, deserialize_label_short, #each, #for_each, #get, #get_add, #get_raw, #get_replace, #get_set, #has, #is_empty?, #replace, serialize_edge, serialize_fork, serialize_label, serialize_label_long, serialize_label_same, serialize_label_short, serialize_leaf, #set, #set_raw, #sort_hashmap

Methods included from TonSdkRuby

#augment, #base64_to_bytes, #bits_to_big_int, #bits_to_big_uint, #bits_to_bytes, #bits_to_hex, #bits_to_int_uint, #breadth_first_sort, #bytes_compare, #bytes_needed_for_words_bip39, #bytes_to_base64, #bytes_to_bits, #bytes_to_data_string, #bytes_to_hex, #bytes_to_string, #bytes_to_uint, #crc16, #crc16_bytes_be, #crc32c, #crc32c_bytes_le, #depth_first_sort, #deserialize, #deserialize_cell, #deserialize_fift, #deserialize_header, #generate_words_bip39, #get_mapper, #hex_to_bits, #hex_to_bytes, #hex_to_data_string, #read_json_from_link, #read_post_json_from_link, #require_type, #rollback, #serialize_cell, #sha256, #sha512, #sign_cell, #slice_into_chunks, #string_to_bytes, #uint_to_hex, #validate_library_reference, #validate_merkle_proof, #validate_merkle_update, #validate_ordinary, #validate_pruned_branch

Constructor Details

#initialize(key_size, options = {}) ⇒ HashmapE

Returns a new instance of HashmapE.



352
353
354
# File 'lib/ton-sdk-ruby/boc/hashmap.rb', line 352

def initialize(key_size, options = {})
  super(key_size, options)
end