You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
422 B
16 lines
422 B
package com.xsn.explorer.helpers
|
|
|
|
import com.xsn.explorer.models._
|
|
import io.scalaland.chimney.dsl._
|
|
|
|
import scala.language.implicitConversions
|
|
|
|
object Converters {
|
|
|
|
implicit def toPersistedBlock(rpcBlock: rpc.Block): persisted.Block = {
|
|
rpcBlock
|
|
.into[persisted.Block]
|
|
.withFieldConst(_.extractionMethod, persisted.Block.ExtractionMethod.ProofOfWork) // TODO: Detect method
|
|
.transform
|
|
}
|
|
}
|
|
|