mirror of
https://github.com/bitcoin-s/bitcoin-s.git
synced 2025-02-22 14:33:06 +01:00
Add NodeId to DbCommonsColumnMappers (#3880)
This commit is contained in:
parent
085b8b1910
commit
afb51228b4
1 changed files with 5 additions and 0 deletions
|
@ -17,6 +17,7 @@ import org.bitcoins.core.protocol.dlc.models.{
|
|||
SingleOracleInfo
|
||||
}
|
||||
import org.bitcoins.core.protocol.ln.LnInvoice
|
||||
import org.bitcoins.core.protocol.ln.node.NodeId
|
||||
import org.bitcoins.core.protocol.script.{ScriptPubKey, ScriptWitness}
|
||||
import org.bitcoins.core.protocol.tlv._
|
||||
import org.bitcoins.core.protocol.transaction.{
|
||||
|
@ -476,6 +477,10 @@ class DbCommonsColumnMappers(val profile: JdbcProfile) {
|
|||
MappedColumnType.base[LnInvoice, String](_.toString, LnInvoice.fromString)
|
||||
}
|
||||
|
||||
implicit val nodeIdMapper: BaseColumnType[NodeId] = {
|
||||
MappedColumnType.base[NodeId, String](_.hex, NodeId.fromHex)
|
||||
}
|
||||
|
||||
implicit val chainCodeMapper: BaseColumnType[ChainCode] = {
|
||||
MappedColumnType.base[ChainCode, String](_.hex, ChainCode.fromHex(_))
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue