@@ -24,7 +24,6 @@ import (
2424 "github.com/lightninglabs/taproot-assets/tapdb/sqlc"
2525 "github.com/lightninglabs/taproot-assets/tapfreighter"
2626 "github.com/lightninglabs/taproot-assets/tapscript"
27- "github.com/lightninglabs/taproot-assets/tapsend"
2827 "github.com/lightningnetwork/lnd/input"
2928 "github.com/lightningnetwork/lnd/keychain"
3029 "github.com/stretchr/testify/require"
@@ -779,11 +778,11 @@ func TestFetchAllAssets(t *testing.T) {
779778 scriptKey : scriptKeyWithScript ,
780779 }}
781780 makeFilter := func (amt uint64 , anchorHeight int32 ,
782- coinSelectType tapsend. CoinSelectType ) * AssetQueryFilters {
781+ skt fn. Option [asset. ScriptKeyType ] ) * AssetQueryFilters {
783782
784783 constraints := tapfreighter.CommitmentConstraints {
785- MinAmt : amt ,
786- CoinSelectType : coinSelectType ,
784+ MinAmt : amt ,
785+ ScriptKeyType : skt ,
787786 }
788787 return & AssetQueryFilters {
789788 CommitmentConstraints : constraints ,
@@ -816,41 +815,49 @@ func TestFetchAllAssets(t *testing.T) {
816815 numAssets : 10 ,
817816 }, {
818817 name : "min amount" ,
819- filter : makeFilter (12 , 0 , tapsend . ScriptTreesAllowed ),
818+ filter : makeFilter (12 , 0 , fn . None [asset. ScriptKeyType ]() ),
820819 numAssets : 2 ,
821820 }, {
822821 name : "min amount, include spent" ,
823- filter : makeFilter (12 , 0 , tapsend . ScriptTreesAllowed ),
822+ filter : makeFilter (12 , 0 , fn . None [asset. ScriptKeyType ]() ),
824823 includeSpent : true ,
825824 numAssets : 4 ,
826825 }, {
827- name : "min amount, include leased" ,
828- filter : makeFilter (12 , 0 , tapsend .ScriptTreesAllowed ),
826+ name : "min amount, include leased" ,
827+ filter : makeFilter (
828+ 12 , 0 , fn .None [asset.ScriptKeyType ](),
829+ ),
829830 includeLeased : true ,
830831 numAssets : 5 ,
831832 }, {
832- name : "min amount, include leased, include spent" ,
833- filter : makeFilter (12 , 0 , tapsend .ScriptTreesAllowed ),
833+ name : "min amount, include leased, include spent" ,
834+ filter : makeFilter (
835+ 12 , 0 , fn .None [asset.ScriptKeyType ](),
836+ ),
834837 includeLeased : true ,
835838 includeSpent : true ,
836839 numAssets : 8 ,
837840 }, {
838- name : "default min height, include spent" ,
839- filter : makeFilter (0 , 500 , tapsend .ScriptTreesAllowed ),
841+ name : "default min height, include spent" ,
842+ filter : makeFilter (
843+ 0 , 500 , fn .None [asset.ScriptKeyType ](),
844+ ),
840845 includeSpent : true ,
841846 numAssets : 6 ,
842847 }, {
843848 name : "specific height" ,
844- filter : makeFilter (0 , 502 , tapsend . ScriptTreesAllowed ),
849+ filter : makeFilter (0 , 502 , fn . None [asset. ScriptKeyType ]() ),
845850 numAssets : 0 ,
846851 }, {
847- name : "default min height, include spent" ,
848- filter : makeFilter (0 , 502 , tapsend .ScriptTreesAllowed ),
852+ name : "default min height, include spent" ,
853+ filter : makeFilter (
854+ 0 , 502 , fn .None [asset.ScriptKeyType ](),
855+ ),
849856 includeSpent : true ,
850857 numAssets : 1 ,
851858 }, {
852859 name : "script key with tapscript" ,
853- filter : makeFilter (100 , 0 , tapsend . Bip86Only ),
860+ filter : makeFilter (100 , 0 , fn . Some ( asset . ScriptKeyBip86 ) ),
854861 numAssets : 0 ,
855862 }}
856863
0 commit comments