class Contracts::ArrayOfShares
Custom Contracts
See : egonschiele.github.io/contracts.ruby/
Public Class Methods
to_s()
click to toggle source
# File lib/custom_contracts.rb, line 13 def self.to_s 'An Array of split secret shares' end
valid?(val)
click to toggle source
# File lib/custom_contracts.rb, line 7 def self.valid? val val.is_a?(Array) && val.length.between?(1,255) && Contracts::ArrayOf[String].valid?(val) end