
    E#if                     $    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S	S
05      =r	r
\" SSSS	S
05      =rr\" SSSS	S
05      =rr\" SSSS	S
05      =rr\" SSSS	S
05      =rr\" SSSS	S
05      =rr\" SSSS	S
05      =rr\" SSSS	S
05      =rr\" SSSS	S
05      =rr\" SSSS	S
05      =rr\" SSSS	S
05      =rr\" SSSS	S
05      =rr \" SSSS	S05      =r!r"\" SSSS	S05      =r#r$\" SSSS	S05      =r%r&\" SSSS	S05      =r'r(\" SSSS	S05      =r)r*\" SSSS	S05      =r+r,\" SSSS	S05      =r-r.\" S SSS	S05      =r/r0\" S!SSS	S05      =r1r2\" S"SSS	S05      =r3r4\" S#SSS	S05      =r5r6\" S$SSS	S05      =r7r8\" S%SSS	S05      =r9r:\" S&SSS	S05      =r;r<\" S'SSS	S05      =r=r>\" S(SSS	S05      =r?r@\" S)SSS	S05      =rArB\" S*SSS	S05      =rCrD\" S+SSS	S05      =rErF\" S,SSS	S05      =rGrH\" S-SSS	S05      =rIrJ\" S.SSS	S05      =rKrL\" S/SSS	S05      =rMrN\" S0SSS	S05      =rOrP\" S1SSS	S05      =rQrR\" S2SSS	S05      =rSrT\" S3SSS	S05      =rUrV\" S4SSS	S05      =rWrX\" S5SSS	S05      =rYrZ\" S6SSS	S05      =r[r\\" S7SSS	S05      =r]r^\" S8SSS	S05      =r_r`\" S9SSS	S05      =rarb\" S:SSS	S05      =rcrd\" S;SSS	S05      =rerf\" S<SSS	S05      =rgrh\" S=SSS	S05      =rirj\" S>SSS	S05      =rkrl\" S?SSS	S05      =rmrn\" S@SSS	S05      =rorp\" SASSS	S05      =rqrrSBrsgC)DImplicitAPI    webExchangeGETzrest-apiwebz
v1/symbolspubliccost   zv1/symbols/details/{symbol}zv1/staking/rateszv1/pubticker/{symbol}zv2/ticker/{symbol}zv2/candles/{symbol}/{timeframe}zv1/trades/{symbol}zv1/auction/{symbol}zv1/auction/{symbol}/historyzv1/pricefeedzv1/book/{symbol}zv1/earn/rateszv1/staking/unstakeprivatePOST   zv1/staking/stakezv1/staking/rewardszv1/staking/historyzv1/order/newzv1/order/cancelzv1/wrap/{symbol}zv1/order/cancel/sessionzv1/order/cancel/allzv1/order/statusz	v1/orderszv1/mytradeszv1/notionalvolumezv1/tradevolumezv1/clearing/newzv1/clearing/statuszv1/clearing/cancelzv1/clearing/confirmzv1/balanceszv1/balances/stakingzv1/notionalbalances/{currency}zv1/transferszv1/addresses/{network}zv1/deposit/{network}/newAddressz v1/deposit/{currency}/newAddresszv1/withdraw/{currency}zv1/account/transfer/{currency}zv1/payments/addbankzv1/payments/methodszv1/payments/sen/withdrawzv1/balances/earnzv1/earn/interestzv1/earn/historyz&v1/approvedAddresses/{network}/requestz&v1/approvedAddresses/account/{network}z%v1/approvedAddresses/{network}/removez
v1/accountzv1/account/createzv1/account/listzv1/heartbeatzv1/roles N)t__name__
__module____qualname____firstlineno__r   webexchange_getwebExchangeGetweb_get_rest_apiwebGetRestApipublic_get_v1_symbolspublicGetV1Symbols$public_get_v1_symbols_details_symbolpublicGetV1SymbolsDetailsSymbolpublic_get_v1_staking_ratespublicGetV1StakingRatespublic_get_v1_pubticker_symbolpublicGetV1PubtickerSymbolpublic_get_v2_ticker_symbolpublicGetV2TickerSymbol&public_get_v2_candles_symbol_timeframe!publicGetV2CandlesSymbolTimeframepublic_get_v1_trades_symbolpublicGetV1TradesSymbolpublic_get_v1_auction_symbolpublicGetV1AuctionSymbol$public_get_v1_auction_symbol_historypublicGetV1AuctionSymbolHistorypublic_get_v1_pricefeedpublicGetV1Pricefeedpublic_get_v1_book_symbolpublicGetV1BookSymbolpublic_get_v1_earn_ratespublicGetV1EarnRatesprivate_post_v1_staking_unstakeprivatePostV1StakingUnstakeprivate_post_v1_staking_stakeprivatePostV1StakingStakeprivate_post_v1_staking_rewardsprivatePostV1StakingRewardsprivate_post_v1_staking_historyprivatePostV1StakingHistoryprivate_post_v1_order_newprivatePostV1OrderNewprivate_post_v1_order_cancelprivatePostV1OrderCancelprivate_post_v1_wrap_symbolprivatePostV1WrapSymbol$private_post_v1_order_cancel_sessionprivatePostV1OrderCancelSession private_post_v1_order_cancel_allprivatePostV1OrderCancelAllprivate_post_v1_order_statusprivatePostV1OrderStatusprivate_post_v1_ordersprivatePostV1Ordersprivate_post_v1_mytradesprivatePostV1Mytradesprivate_post_v1_notionalvolumeprivatePostV1Notionalvolumeprivate_post_v1_tradevolumeprivatePostV1Tradevolumeprivate_post_v1_clearing_newprivatePostV1ClearingNewprivate_post_v1_clearing_statusprivatePostV1ClearingStatusprivate_post_v1_clearing_cancelprivatePostV1ClearingCancel private_post_v1_clearing_confirmprivatePostV1ClearingConfirmprivate_post_v1_balancesprivatePostV1Balances private_post_v1_balances_stakingprivatePostV1BalancesStaking)private_post_v1_notionalbalances_currency%privatePostV1NotionalbalancesCurrencyprivate_post_v1_transfersprivatePostV1Transfers!private_post_v1_addresses_networkprivatePostV1AddressesNetwork*private_post_v1_deposit_network_newaddress%privatePostV1DepositNetworkNewAddress+private_post_v1_deposit_currency_newaddress&privatePostV1DepositCurrencyNewAddress!private_post_v1_withdraw_currencyprivatePostV1WithdrawCurrency)private_post_v1_account_transfer_currency$privatePostV1AccountTransferCurrency private_post_v1_payments_addbankprivatePostV1PaymentsAddbank private_post_v1_payments_methodsprivatePostV1PaymentsMethods%private_post_v1_payments_sen_withdraw privatePostV1PaymentsSenWithdrawprivate_post_v1_balances_earnprivatePostV1BalancesEarnprivate_post_v1_earn_interestprivatePostV1EarnInterestprivate_post_v1_earn_historyprivatePostV1EarnHistory1private_post_v1_approvedaddresses_network_request,privatePostV1ApprovedAddressesNetworkRequest1private_post_v1_approvedaddresses_account_network,privatePostV1ApprovedAddressesAccountNetwork0private_post_v1_approvedaddresses_network_remove+privatePostV1ApprovedAddressesNetworkRemoveprivate_post_v1_accountprivatePostV1Accountprivate_post_v1_account_createprivatePostV1AccountCreateprivate_post_v1_account_listprivatePostV1AccountListprivate_post_v1_heartbeatprivatePostV1Heartbeatprivate_post_v1_rolesprivatePostV1Roles__static_attributes__r       N/home/james-whalen/.local/lib/python3.13/site-packages/ccxt/abstract/gemini.pyr   r      s   ',Rr'JJOn',Zr'JJ}16|XuW]_`Va1bb.MRSprz  }B  EK  MN  DO  NP  P(+J<ABTV^`ehnpqgr<ss"9BGH_aikpsy{|r}B~~"%?<ABVX`bgjprsit<uu"9QVWx  {C  EJ  MS  UV  LW  RX  X*-N<ABVX`bgjprsit<uu"9>CDY[cejmsuvlw>xx #;MRSprz  }B  EK  MN  DO  NP  P(+J5:>8UZ]cef\g5hh28=>PRZ\adjlmcn8oo 56;OXW\_egh^i6jj3DIJ^`ikqtz|}s~D#&A@EFXZcekntvwmx@yy!$=DIJ^`ikqtz|}s~D#&ADIJ^`ikqtz|}s~D#&A8=niY_bhjkal8mm 5>CDUW`bhkqstju>vv #;<ABTV_agjprsit<uu"9MRSlnwy  CI  KL  BM  NN  N(+JEJK`bkmsv|~  vA  FB  B$'B>CDUW`bhkqstju>vv #;38iQWZ`bcYd3ee07<]IW]`fhi_j7kk4CHI\^giorxz{q|C}}"%@=BCSU^`fioqrhs=tt":>CDUW`bhkqstju>vv #;DIJ^`ikqtz|}s~D#&ADIJ^`ikqtz|}s~D#&AFKLaclntw}  @A  wB  GC  C$'C7<]IW]`fhi_j7kk4FKLaclntw}  @A  wB  GC  C$'CX]^~  AJ  LR  U[  ]^  T_  Y`  `-0U9>~yZ`ciklbm9nn 6HMNfhqsy  }C  EF  |G  IH  H%(EY^  `A  CL  NT  W]  _`  Va  Zb  b.1V[`  bD  FO  QW  Z`  bc  Yd  \e  e/2XHMNfhqsy  }C  EF  |G  IH  H%(EW\]}  @I  KQ  TZ  \]  S^  X_  _-0TFKLaclntw}  @A  wB  GC  C$'CFKLaclntw}  @A  wB  GC  C$'COTUoqz  }C  FL  NO  EP  PQ  Q),L@EFXZcekntvwmx@yy!$=@EFXZcekntvwmx@yy!$=>CDUW`bhkqstju>vv #;gl  nV  Xa  ci  lr  tu  kv  hw  w58dgl  nV  Xa  ci  lr  tu  kv  hw  w58dej  lS  U^  `f  io  qr  hs  ft  t47b5:<TZ]cef\g5hh2BGH[]fhnqwyzp{B||"%?>CDUW`bhkqstju>vv #;9>~yZ`ciklbm9nn 616z9fW]_`Va1bb.r   r   N)ccxt.base.typesr   r   r   r   r   <module>r      s    !7c 7cr   