CoinbasePro-Powershell.psm1

Get-ChildItem -Path $PSScriptRoot\*.ps1 -Recurse | Foreach-Object{ . $_.FullName }

$FunctionsToExport = @(
    'Get-CoinbaseAccount',
    'Get-CoinbaseAccountHistory',
    'Get-CoinbaseAccountHolds',
    'Get-CoinbaseProducts',
    'Get-CoinbaseCurrencies',
    'Get-CoinbaseTime',
    'Get-CoinbaseFills',
    'Get-CoinbaseOrder',
    'Get-CoinbaseOrders',
    'Get-CoinbaseProductOrderBook',
    'Get-CoinbaseProductTicker',
    'Get-CoinbaseProductTrades',
    'Get-CoinbaseProductStats',
    'New-CoinbaseLimitOrder',
    'New-CoinbaseMarketOrder',
    'New-CoinbaseStopOrder',
    'Stop-CoinbaseOrder',
    'Invoke-CoinbaseRequest',
    'Get-BlankAPI',
    'Get-HMAC',
    'Test-Currencies'

)
Get-CoinbaseProducts | Select-Object id | ConvertTo-Csv | out-file "$env:APPDATA/CoinbaseProPS-products.csv" -Force

Export-ModuleMember -Function $FunctionsToExport