66 "github.com/btcsuite/btcd/btcec/v2"
77 "github.com/lightninglabs/loop/loopdb"
88 "github.com/lightninglabs/loop/loopdb/sqlc"
9+ "github.com/lightninglabs/loop/staticaddr/script"
910 "github.com/lightninglabs/loop/staticaddr/version"
1011 "github.com/lightningnetwork/lnd/keychain"
1112)
@@ -25,7 +26,7 @@ func NewSqlStore(db *loopdb.BaseDB) *SqlStore {
2526
2627// CreateStaticAddress creates a static address record in the database.
2728func (s * SqlStore ) CreateStaticAddress (ctx context.Context ,
28- addrParams * Parameters ) error {
29+ addrParams * script. Parameters ) error {
2930
3031 createArgs := sqlc.CreateStaticAddressParams {
3132 ClientPubkey : addrParams .ClientPubkey .SerializeCompressed (),
@@ -42,15 +43,15 @@ func (s *SqlStore) CreateStaticAddress(ctx context.Context,
4243}
4344
4445// GetAllStaticAddresses returns all address known to the server.
45- func (s * SqlStore ) GetAllStaticAddresses (ctx context.Context ) ([] * Parameters ,
46- error ) {
46+ func (s * SqlStore ) GetAllStaticAddresses (ctx context.Context ) (
47+ [] * script. Parameters , error ) {
4748
4849 staticAddresses , err := s .baseDB .Queries .AllStaticAddresses (ctx )
4950 if err != nil {
5051 return nil , err
5152 }
5253
53- var result []* Parameters
54+ var result []* script. Parameters
5455 for _ , address := range staticAddresses {
5556 res , err := s .toAddressParameters (address )
5657 if err != nil {
@@ -66,7 +67,7 @@ func (s *SqlStore) GetAllStaticAddresses(ctx context.Context) ([]*Parameters,
6667// toAddressParameters transforms a database representation of a static address
6768// to an AddressParameters struct.
6869func (s * SqlStore ) toAddressParameters (row sqlc.StaticAddress ) (
69- * Parameters , error ) {
70+ * script. Parameters , error ) {
7071
7172 clientPubkey , err := btcec .ParsePubKey (row .ClientPubkey )
7273 if err != nil {
@@ -78,7 +79,7 @@ func (s *SqlStore) toAddressParameters(row sqlc.StaticAddress) (
7879 return nil , err
7980 }
8081
81- return & Parameters {
82+ return & script. Parameters {
8283 ClientPubkey : clientPubkey ,
8384 ServerPubkey : serverPubkey ,
8485 PkScript : row .Pkscript ,
0 commit comments