class MerkleTree::Node::EmptyNode
An empty node used as placeholder @api private
Public Class Methods
new()
click to toggle source
# File lib/merkle_tree/node.rb, line 107 def initialize @value = "" @height = 0 @left = UNDEFINED @right = UNDEFINED @left_index = UNDEFINED @right_index = UNDEFINED end
Public Instance Methods
sibling(*)
click to toggle source
# File lib/merkle_tree/node.rb, line 120 def sibling(*) [] end
size()
click to toggle source
# File lib/merkle_tree/node.rb, line 116 def size 0 end
subtree(*)
click to toggle source
# File lib/merkle_tree/node.rb, line 124 def subtree(*) {} end
to_h()
click to toggle source
# File lib/merkle_tree/node.rb, line 130 def to_h {} end
to_s()
click to toggle source
# File lib/merkle_tree/node.rb, line 128 def to_s; end