Add production Greenlight credentials example

This commit is contained in:
Ross Savage
2023-11-29 15:15:29 +01:00
parent cd8f2bb57a
commit 1d9b3f1408
11 changed files with 237 additions and 1 deletions

25
snippets/go/production.go Normal file
View File

@@ -0,0 +1,25 @@
package example
import (
"github.com/breez/breez-sdk-go/breez_sdk"
)
func ProductionNodeConfig() breez_sdk.NodeConfig {
// ANCHOR: moving-to-production
// Read your Greenlight credentials from secure storage
deviceKey := []uint8{}
deviceCert := []uint8{}
greenlightCredentials := breez_sdk.GreenlightCredentials{
DeviceKey: deviceKey,
DeviceCert: deviceCert,
};
nodeConfig := breez_sdk.NodeConfigGreenlight{
Config: breez_sdk.GreenlightNodeConfig{
PartnerCredentials: &greenlightCredentials,
InviteCode: nil,
},
}
// ANCHOR_END: moving-to-production
return nodeConfig
}