package quoter import ( "context" "math/big" "github.com/ethereum/go-ethereum/common" "github.com/synapsecns/sanguine/services/rfq/api/model" "github.com/synapsecns/sanguine/services/rfq/relayer/relconfig" ) func (m *Manager) GenerateQuotes(ctx context.Context, chainID int, address common.Address, balance *big.Int, inv map[int]map[common.Address]*big.Int) ([]model.PutRelayerQuoteRequest, error) { // nolint: errcheck return m.generateQuotes(ctx, chainID, address, balance, inv) } func (m *Manager) GetOriginAmount(ctx context.Context, input QuoteInput) (*big.Int, error) { return m.getOriginAmount(ctx, input) } func (m *Manager) GetDestAmount(ctx context.Context, quoteAmount *big.Int, tokenName string, input QuoteInput) (*big.Int, error) { return m.getDestAmount(ctx, quoteAmount, tokenName, input) } func (m *Manager) SetConfig(cfg relconfig.Config) { m.config = cfg } func (m *Manager) SetRelayPaused(relayPaused bool) { m.relayPaused.Store(relayPaused) }