Module: Linzer::Common
Class Method Summary collapse
Class Method Details
.signature_base(message, components, parameters) ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/linzer/common.rb', line 5 def signature_base(, components, parameters) signature_base = components.each_with_object(+"") do |component, base| base << "\"#{component}\": #{[component]}\n" end signature_params = Starry.serialize([Starry::InnerList.new(components, parameters)]) signature_base << "\"@signature-params\": #{signature_params}" signature_base end |