From 0280707eaa57a80a8deb429a4034f1f5433a7194 Mon Sep 17 00:00:00 2001 From: Chris Stewart Date: Tue, 2 Feb 2021 08:43:21 -0600 Subject: [PATCH] Make contract info lazy so native image works (#2606) --- core/src/main/scala/org/bitcoins/core/protocol/tlv/TLV.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/scala/org/bitcoins/core/protocol/tlv/TLV.scala b/core/src/main/scala/org/bitcoins/core/protocol/tlv/TLV.scala index ece45eef41b4..c0c53ad53c8e 100644 --- a/core/src/main/scala/org/bitcoins/core/protocol/tlv/TLV.scala +++ b/core/src/main/scala/org/bitcoins/core/protocol/tlv/TLV.scala @@ -1233,7 +1233,7 @@ case class ContractInfoV0TLV( object ContractInfoV0TLV extends TLVFactory[ContractInfoV0TLV] { override val tpe: BigSizeUInt = BigSizeUInt(55342) - val dummy: ContractInfoV0TLV = { + lazy val dummy: ContractInfoV0TLV = { ContractInfoV0TLV( Satoshis.zero, ContractDescriptorV0TLV(Vector("dummy" -> Satoshis(10000))),