我正在阅读<a href="blah blah">more link text</a>
的源代码(请参阅here)。
但我不明白为什么我们需要这条线(576)
bitcoin.rb
我了解到autoload :Secp256k1, "bitcoin/ffi/secp256k1"
仅在我们引用它时才自动加载,但是我看不到它的使用位置。唯一提及EC小组的地方是
secp256k1.rb
那么,谁能解释在def bitcoin_elliptic_curve
::OpenSSL::PKey::EC.new("secp256k1") # <= line 289
end
模块中使用代码的位置和方式(spec文件除外)?
例如,我期望该模块用于生成密钥或签署消息。