initial commit
This commit is contained in:
parent
5410033aa9
commit
17977c0c27
10
nft.go
10
nft.go
@ -56,18 +56,22 @@ type MarketService struct {
|
||||
squadservice *SquadService
|
||||
floorService *FloorService
|
||||
|
||||
bscaddress string
|
||||
|
||||
nfts []Nft
|
||||
floor float64
|
||||
nftslock *sync.RWMutex
|
||||
}
|
||||
|
||||
func NewMarketService(collection string, graphClient *graphql.Client, squadservice *SquadService, floorService *FloorService) *MarketService {
|
||||
func NewMarketService(collection string, graphClient *graphql.Client, squadservice *SquadService, floorService *FloorService, bscadress string) *MarketService {
|
||||
return &MarketService{
|
||||
collection: collection,
|
||||
graphClient: graphClient,
|
||||
squadservice: squadservice,
|
||||
floorService: floorService,
|
||||
|
||||
bscaddress: bscadress,
|
||||
|
||||
nfts: nil,
|
||||
floor: 0,
|
||||
nftslock: &sync.RWMutex{},
|
||||
@ -199,7 +203,7 @@ func (s *MarketService) GetNft(ctx context.Context, collection string, tokenId i
|
||||
res.UpdatedTimeString = humanize.Time(time.Unix(res.UpdatedAt, 0))
|
||||
res.IsRecent = time.Unix(res.UpdatedAt, 0).After(time.Now().Add(-1 * time.Hour))
|
||||
res.IsVeryRecent = time.Unix(res.UpdatedAt, 0).After(time.Now().Add(-5 * time.Minute))
|
||||
res.IsNotMine = res.CurrentSeller != "0x73d74055cc40ee8c62978a37a3b938f6e62739ed"
|
||||
res.IsNotMine = res.CurrentSeller != s.bscaddress
|
||||
|
||||
return res, nil
|
||||
}
|
||||
@ -260,7 +264,7 @@ func (s *MarketService) getPage(ctx context.Context, collection string, pagenum
|
||||
if floor == 0 || nft.CurrentAskPrice < floor {
|
||||
floor = nft.CurrentAskPrice
|
||||
}
|
||||
nft.IsNotMine = nft.CurrentSeller != "0x73d74055cc40ee8c62978a37a3b938f6e62739ed"
|
||||
nft.IsNotMine = nft.CurrentSeller != s.bscaddress
|
||||
res = append(res, nft)
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user