github.com/0xPolygon/supernets2-node@v0.0.0-20230711153321-2fe574524eaa/pricegetter/priceprovider/priceprovider.go (about)

     1  package priceprovider
     2  
     3  import (
     4  	"context"
     5  	"math/big"
     6  )
     7  
     8  // PriceProvider get price from different data sources
     9  type PriceProvider interface {
    10  	// GetEthToMaticPrice getting price from the specified provider
    11  	GetEthToMaticPrice(ctx context.Context) (*big.Float, error)
    12  }