@@ -2,6 +2,7 @@ package example
22
33import (
44 "log"
5+ "math/big"
56
67 "github.com/breez/breez-sdk-spark-go/breez_sdk_spark"
78)
@@ -10,11 +11,11 @@ func PrepareSendPaymentLightningBolt11(sdk *breez_sdk_spark.BreezSdk) (*breez_sd
1011 // ANCHOR: prepare-send-payment-lightning-bolt11
1112 paymentRequest := "<bolt11 invoice>"
1213 // Optionally set the amount you wish the pay the receiver
13- optionalAmountSats := uint64 (5_000 )
14+ optionalAmountSats := new (big. Int ). SetInt64 (5_000 )
1415
1516 request := breez_sdk_spark.PrepareSendPaymentRequest {
1617 PaymentRequest : paymentRequest ,
17- AmountSats : & optionalAmountSats ,
18+ Amount : & optionalAmountSats ,
1819 }
1920 response , err := sdk .PrepareSendPayment (request )
2021
@@ -40,11 +41,11 @@ func PrepareSendPaymentOnchain(sdk *breez_sdk_spark.BreezSdk) (*breez_sdk_spark.
4041 // ANCHOR: prepare-send-payment-onchain
4142 paymentRequest := "<bitcoin address>"
4243 // Set the amount you wish the pay the receiver
43- amountSats := uint64 (50_000 )
44+ amountSats := new (big. Int ). SetInt64 (50_000 )
4445
4546 request := breez_sdk_spark.PrepareSendPaymentRequest {
4647 PaymentRequest : paymentRequest ,
47- AmountSats : & amountSats ,
48+ Amount : & amountSats ,
4849 }
4950 response , err := sdk .PrepareSendPayment (request )
5051
@@ -71,11 +72,11 @@ func PrepareSendPaymentSpark(sdk *breez_sdk_spark.BreezSdk) (*breez_sdk_spark.Pr
7172 // ANCHOR: prepare-send-payment-spark
7273 paymentRequest := "<spark address>"
7374 // Set the amount you wish the pay the receiver
74- amountSats := uint64 (50_000 )
75+ amountSats := new (big. Int ). SetInt64 (50_000 )
7576
7677 request := breez_sdk_spark.PrepareSendPaymentRequest {
7778 PaymentRequest : paymentRequest ,
78- AmountSats : & amountSats ,
79+ Amount : & amountSats ,
7980 }
8081 response , err := sdk .PrepareSendPayment (request )
8182
@@ -86,7 +87,7 @@ func PrepareSendPaymentSpark(sdk *breez_sdk_spark.BreezSdk) (*breez_sdk_spark.Pr
8687 // If the fees are acceptable, continue to create the Send Payment
8788 switch paymentMethod := response .PaymentMethod .(type ) {
8889 case breez_sdk_spark.SendPaymentMethodSparkAddress :
89- feeSats := paymentMethod .FeeSats
90+ feeSats := paymentMethod .Fee
9091 log .Printf ("Fees: %v sats" , feeSats )
9192 }
9293 // ANCHOR_END: prepare-send-payment-spark
0 commit comments