db-sync
λ cardano-node
μ μ₯μμ μλ cardano-api
μ μ£Όμ λ λλ§μ μ¬μ©ν©λλ€. μ΄ ν°μΌμ ν΄λΉ μ μ₯μλ‘ μ μ‘ν©λλ€.
@rhyslbw : μ, APIλ μ΄λ―Έ CIP5μ μ§μ λ Bech32 μ λμ¬(κ·νκ° λμ΄ν μ λμ¬ ν¬ν¨)λ₯Ό μ§μν©λλ€.
μ°λ¦¬λ μ΅κ·Ό cardano-api
CIP5 μ€μλ₯Ό κ°μ¬νμ΅λλ€.
@intricate μ @dcouttsμκ² κ°μ¬λ립λλ€. μ΄ λ¬Έμ λ₯Ό cardano-db-sync
λ‘ λ€μ μ μ‘νμμμ€. λ΄κ° μ§μ μ²λ¦¬ν μ μλ μ μ§ κ΄λ¦¬ κΈ°λ₯μ΄ μκΈ° λλ¬Έμ
λλ€.
~ cardano-api
μ΄ μ¬λ°λ₯Έ μΌμ νκ³ μλ€κ³ κ°μ νλ©΄ μ΄κ²μ μ§κΈ λ°λ‘ μλν΄μΌ ν©λλ€( 5.0.0
νκ·Έ).~
@erikd
SELECT * from pool_hash LIMIT 5
1 \x153806dbcd134ddee69a8c5204e38ac80448f62342f8c23cfe4b7edf
2 \x0f292fcaa02b8b2f9b3c8f9fd8e0bb21abedb692a6d5058df3ef2735
3 \xc1ede3cc9133209466774d4826044e408db13d6fe6df751a73500f16
4 \x01df29429173d263c7533a22742dae19f16a08798b7a57873c34cf58
5 \x6b6164af70861c5537cc9c8e50fdae35139ca2c8c6fbb42e8b7e6bfb
μ€, μ΄κ²μ μ£Όμμ κ΄ν κ²μ΄ μλλλ€! μ, 16μ§μμ Bech32λ‘ μ μ₯ν΄μΌ ν μλ μμ΅λλ€.
λ€λ₯Έ μ¬λλ€μ block.vrf_key
λ° pool_update.vrf_key
μ°Ύμμ΅λλ€. κ·Έ μ¬λλ€μ
λκΉ?
block.vrf_key λ° pool_update.vrf_key μ°Ύμμ΅λλ€. κ·Έ μ¬λλ€μ λκΉ?
μ, μ΄κ²μ CIPμ λ°λ₯Έ μ λμ¬μ ν λΉμ λλ€.
pool_vk
ν μ΄μμ μΈμ¦ ν€vrf_vk
VRF μΈμ¦ ν€λλ νμ¬ μ΄λ¬ν νλμ μμ ByteString λ²μ μ μ¬μ©νλ 쿼리λ₯Ό μμ§ λͺ»νλ―λ‘ λ³΅μ νλ λμ Bech32 μΈμ½λ©μ μ¬μ©νλλ‘ μ νν μ μμ΅λλ€. λ§μ΄ λΌ?
μ’μ, block.vrk_key
μλ Bech32 μ λμ΄κ° μμΌλ―λ‘ μΈμ½λ©μ΄ λ©λλ€.
pool_update.vrf_key
μλ Bech32 μ λμ¬κ° μμ΅λλ€.