
    E#ir#                     $    S SK Jr   " S S5      rg)    )Entryc                      \ rS rSr\" SSS0 5      =rr\" SSS0 5      =rr\" SSS0 5      =r	r
\" SSS0 5      =rr\" SSS0 5      =rr\" S	SS0 5      =rr\" S
SS0 5      =rr\" SSS0 5      =rr\" SSS0 5      =rr\" SSS0 5      =rr\" SSS0 5      =rr\" SSS0 5      =rr\" SSS0 5      =rr\" SSS0 5      =rr \" SSS0 5      =r!r"\" SSS0 5      =r#r$\" SSS0 5      =r%r&\" SSS0 5      =r'r(\" SSS0 5      =r)r*\" SSS0 5      =r+r,\" SSS0 5      =r-r.\" SSS0 5      =r/r0\" SSS0 5      =r1r2\" SSS0 5      =r3r4\" SSS0 5      =r5r6\" SSS0 5      =r7r8\" SSS0 5      =r9r:\" S SS0 5      =r;r<\" S!SS0 5      =r=r>\" S"SS0 5      =r?r@\" S#SS0 5      =rArB\" S$SS0 5      =rCrD\" S%SS0 5      =rErF\" S&SS0 5      =rGrH\" S'SS0 5      =rIrJ\" S(SS0 5      =rKrL\" S)SS0 5      =rMrN\" S*SS0 5      =rOrP\" S+SS0 5      =rQrR\" S,SS0 5      =rSrT\" S-SS0 5      =rUrV\" S.SS0 5      =rWrX\" S/SS0 5      =rYrZ\" S0SS0 5      =r[r\\" S1SS0 5      =r]r^\" S2SS0 5      =r_r`\" S3SS0 5      =rarb\" S4SS0 5      =rcrd\" S5SS0 5      =rerf\" S6SS0 5      =rgrh\" S7SS0 5      =rirj\" S8SS0 5      =rkrl\" S9SS0 5      =rmrn\" S:SS0 5      =rorp\" S;SS0 5      =rqrr\" S<SS0 5      =rsrt\" S=SS0 5      =rurv\" S>SS0 5      =rwrx\" S?SS0 5      =ryrz\" S3SS@0 5      =r{r|\" SASS@0 5      =r}r~\" SBSS@0 5      =rr\" SCSS@0 5      =rr\" SDSS@0 5      =rr\" S#SS@0 5      =rr\" SESS@0 5      =rr\" SFSS@0 5      =rr\" SGSS@0 5      =rr\" SHSS@0 5      =rr\" SISS@0 5      =rr\" SJSS@0 5      =rr\" SKSS@0 5      =rr\" SLSS@0 5      =rr\" SMSS@0 5      =rr\" SNSS@0 5      =rr\" SOSS@0 5      =rr\" S#SSP0 5      =rr\" S%SSP0 5      =rr\" S$SSP0 5      =rrSQrgR)SImplicitAPI   
currenciespublicGETproductszproducts/{id}zproducts/{id}/bookzproducts/{id}/candleszproducts/{id}/statszproducts/{id}/tickerzproducts/{id}/tradestimezproducts/spark-lineszproducts/volume-summaryzaddress-bookprivateaccountszaccounts/{id}zaccounts/{id}/holdszaccounts/{id}/ledgerzaccounts/{id}/transferszcoinbase-accountsfillsfundingfeeszmargin/profile_informationzmargin/buying_powerzmargin/withdrawal_powerzmargin/withdrawal_power_allzmargin/exit_planzmargin/liquidation_historyzmargin/position_refresh_amountszmargin/statusoracleorderszorders/{id}zorders/client:{client_oid}z
otc/orderszpayment-methodspositionprofileszprofiles/{id}zreports/{report_id}	transfersztransfers/{transfer_id}zusers/self/exchange-limitszusers/self/hold-balanceszusers/self/trailing-volumezwithdrawals/fee-estimatezconversions/{conversion_id}conversionszconversions/feeszloans/lending-overviewzloans/lending-overview-xmzloans/loan-previewzloans/loan-preview-xmzloans/repayment-previewzloans/repayment-preview-xmzloans/interest/{loan_id}z loans/interest/history/{loan_id}zloans/interestzloans/assetsloansPOSTzdeposits/coinbase-accountzdeposits/payment-methodz coinbase-accounts/{id}/addresseszfunding/repayzposition/closezprofiles/margin-transferzprofiles/transferreportszwithdrawals/coinbasezwithdrawals/coinbase-accountzwithdrawals/cryptozwithdrawals/payment-methodz
loans/openzloans/repay-interestzloans/repay-principalDELETE N)__name__
__module____qualname____firstlineno__r   public_get_currenciespublicGetCurrenciespublic_get_productspublicGetProductspublic_get_products_idpublicGetProductsIdpublic_get_products_id_bookpublicGetProductsIdBookpublic_get_products_id_candlespublicGetProductsIdCandlespublic_get_products_id_statspublicGetProductsIdStatspublic_get_products_id_tickerpublicGetProductsIdTickerpublic_get_products_id_tradespublicGetProductsIdTradespublic_get_timepublicGetTimepublic_get_products_spark_linespublicGetProductsSparkLines"public_get_products_volume_summarypublicGetProductsVolumeSummaryprivate_get_address_bookprivateGetAddressBookprivate_get_accountsprivateGetAccountsprivate_get_accounts_idprivateGetAccountsIdprivate_get_accounts_id_holdsprivateGetAccountsIdHoldsprivate_get_accounts_id_ledgerprivateGetAccountsIdLedger!private_get_accounts_id_transfersprivateGetAccountsIdTransfersprivate_get_coinbase_accountsprivateGetCoinbaseAccountsprivate_get_fillsprivateGetFillsprivate_get_fundingprivateGetFundingprivate_get_feesprivateGetFees&private_get_margin_profile_information"privateGetMarginProfileInformationprivate_get_margin_buying_powerprivateGetMarginBuyingPower#private_get_margin_withdrawal_powerprivateGetMarginWithdrawalPower'private_get_margin_withdrawal_power_all"privateGetMarginWithdrawalPowerAllprivate_get_margin_exit_planprivateGetMarginExitPlan&private_get_margin_liquidation_history"privateGetMarginLiquidationHistory+private_get_margin_position_refresh_amounts&privateGetMarginPositionRefreshAmountsprivate_get_margin_statusprivateGetMarginStatusprivate_get_oracleprivateGetOracleprivate_get_ordersprivateGetOrdersprivate_get_orders_idprivateGetOrdersId$private_get_orders_client_client_oidprivateGetOrdersClientClientOidprivate_get_otc_ordersprivateGetOtcOrdersprivate_get_payment_methodsprivateGetPaymentMethodsprivate_get_positionprivateGetPositionprivate_get_profilesprivateGetProfilesprivate_get_profiles_idprivateGetProfilesIdprivate_get_reports_report_idprivateGetReportsReportIdprivate_get_transfersprivateGetTransfers!private_get_transfers_transfer_idprivateGetTransfersTransferId&private_get_users_self_exchange_limits!privateGetUsersSelfExchangeLimits$private_get_users_self_hold_balancesprivateGetUsersSelfHoldBalances&private_get_users_self_trailing_volume!privateGetUsersSelfTrailingVolume$private_get_withdrawals_fee_estimate privateGetWithdrawalsFeeEstimate%private_get_conversions_conversion_id!privateGetConversionsConversionIdprivate_get_conversionsprivateGetConversionsprivate_get_conversions_feesprivateGetConversionsFees"private_get_loans_lending_overviewprivateGetLoansLendingOverview%private_get_loans_lending_overview_xm privateGetLoansLendingOverviewXmprivate_get_loans_loan_previewprivateGetLoansLoanPreview!private_get_loans_loan_preview_xmprivateGetLoansLoanPreviewXm#private_get_loans_repayment_previewprivateGetLoansRepaymentPreview&private_get_loans_repayment_preview_xm!privateGetLoansRepaymentPreviewXm"private_get_loans_interest_loan_idprivateGetLoansInterestLoanId*private_get_loans_interest_history_loan_id$privateGetLoansInterestHistoryLoanIdprivate_get_loans_interestprivateGetLoansInterestprivate_get_loans_assetsprivateGetLoansAssetsprivate_get_loansprivateGetLoansprivate_post_conversionsprivatePostConversions&private_post_deposits_coinbase_account"privatePostDepositsCoinbaseAccount$private_post_deposits_payment_method privatePostDepositsPaymentMethod+private_post_coinbase_accounts_id_addresses&privatePostCoinbaseAccountsIdAddressesprivate_post_funding_repayprivatePostFundingRepayprivate_post_ordersprivatePostOrdersprivate_post_position_closeprivatePostPositionClose%private_post_profiles_margin_transfer!privatePostProfilesMarginTransferprivate_post_profiles_transferprivatePostProfilesTransferprivate_post_reportsprivatePostReports!private_post_withdrawals_coinbaseprivatePostWithdrawalsCoinbase)private_post_withdrawals_coinbase_account%privatePostWithdrawalsCoinbaseAccountprivate_post_withdrawals_cryptoprivatePostWithdrawalsCrypto'private_post_withdrawals_payment_method#privatePostWithdrawalsPaymentMethodprivate_post_loans_openprivatePostLoansOpen!private_post_loans_repay_interestprivatePostLoansRepayInterest"private_post_loans_repay_principalprivatePostLoansRepayPrincipalprivate_delete_ordersprivateDeleteOrders'private_delete_orders_client_client_oid"privateDeleteOrdersClientClientOidprivate_delete_orders_idprivateDeleteOrdersId__static_attributes__r       X/home/james-whalen/.local/lib/python3.13/site-packages/ccxt/abstract/coinbaseexchange.pyr   r      ss	   27hPUWY2ZZ/.3J%QS.TT+38(TY[]3^^0<ABVX`bgik<ll"9BGH_aikprtBuu"%?>CDY[cejln>oo #;@EF\^fhmoq@rr!$=@EF\^fhmoq@rr!$=&+FHeR&HHOmDIJ`bjlqsuDvv#&AJOPiksuz|~J&)G7<^YX]_a7bb405j)UTV0WW-5:?IW\^`5aa2@EF[]fhmoq@rr!$=BGH^`ikprtBuu"%?HMNgirty{}H~~%(EAFGZ\eglnpAqq!$>*/E2*NN.3Iy%QS.TT+(-fi(KK~RWXtv  BG  IK  SL  L*-ODIJ_ajlqsuDvv#&ALQRkmvx}  @B  MC  C'*ISXYv  yB  DI  KM  TN  N+.P>CDVXachjl>mm #;RWXtv  BG  IK  SL  L*-O[`  bC  EN  PU  WY  \Z  Z/2X9>PY[`bd9ee 6,1(Iub,QQ),1(Iub,QQ)16}iQVXZ1[[.MRSoqz  }B  DF  NG  G(+J38yRWY[3\\0=BCTV_afhj=kk":05j)UTV0WW-05j)UTV0WW-5:?IW\^`5aa2@EF[]fhmoq@rr!$=27YPUWY2ZZ/HMNgirty{}H~~%(EQVWsu~  AF  HJ  RK  K*-NMRSmoxz  BD  NE  E(+JQVWsu~  AF  HJ  RK  K*-NNSTnpy  |A  CE  OF  F(+KPUVsu~  AF  HJ  QK  K),M6;M9V[]_6``3?DEWYbdikm?nn #<JOPhjsuz|~J&)GOTUpr{  ~C  EG  PH  H),LBGH\^ginprBss"%?GLMdfoqvxzG{{%(DLQRkmvx}  @B  MC  C'*IQVWsu~  AF  HJ  RK  K*-NINOiktv{}  JA  A&)FX]  _A  CL  NS  UW  YX  X.1U;@AQS\^ceg;hh!87<^YX]_a7bb4*/E2*NN8=mYX^`b8cc5RWXsu~  AG  IK  SL  L*-ONSTmox  {A  CE  OF  F(+K[`  bD  FO  QW  Y[  \\  \/2X;@R[]ceg;hh!8.3HiQS.TT+=BCSU^`fhj=kk":PUVpr{  ~D  FH  QI  I),MCHI\^gioqsCtt"%@05iFTV0WW-INOegprxz|I}}%(FX]^|  H  JP  RT  YU  U-0UEJK_ajlrtvEww#&BTYZv  yB  DJ  LN  UO  O+.Q5:<TZ\^5__2HMNdfoqwy{H||%(EJOPgirtz|~J&)G27)XWY2ZZ/SXYu  xA  CK  MO  TP  P+.P7<]IW_ac7dd4r   r   N)ccxt.base.typesr   r   r   r   r   <module>r      s    !Oe Oer   