marginpy

View on PyPIReverse Dependencies (0)

0.1.0a2 marginpy-0.1.0a2-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl
marginpy-0.1.0a2-cp39-abi3-win_amd64.whl
marginpy-0.1.0a2-cp39-abi3-macosx_10_7_x86_64.whl

Wheel Details

Project: marginpy
Version: 0.1.0a2
Filename: marginpy-0.1.0a2-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Download: [link]
Size: 1150467
MD5: 3f5ebf1d2069cd2b224957fce3ed0bb3
SHA256: 3e2e22e20029512acec2515dadf51a8463009e03eb49e4c520d53865e61e977b
Uploaded: 2022-08-24 16:35:54 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: marginpy
Version: 0.1.0a2
Summary: marginfi Python SDK
Author: MRGN Labs
Author-Email: man0s <95379755+losman0s[at]users.noreply.github.com>
Maintainer-Email: man0s <95379755+losman0s[at]users.noreply.github.com>
Project-Url: repository, https://https://github.com/mrgnlabs/marginfi-sdk/tree/main/python/marginpy
Project-Url: homepage, https://https://github.com/mrgnlabs/marginfi-sdk/tree/main/python/marginpy
Keywords: marginfi,sdk
Classifier: Programming Language :: Rust
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.9, <3.11
Requires-Dist: borsh-construct
Requires-Dist: anchorpy (>=0.9.4)
Requires-Dist: solana (>=0.25.0)
Requires-Dist: buffer (>=0.2.1)
Requires-Dist: construct (>=2.10.67)
Requires-Dist: tmp-patch-mango-explorer (>=3.4.9)
Requires-Dist: python-dotenv (>=0.20.0)
Requires-Dist: coloredlogs (>=15.0.1)
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
License-File: LICENSE
[Description omitted; length: 3264 characters]

WHEEL

Wheel-Version: 1.0
Generator: maturin (0.13.2)
Root-Is-Purelib: false
Tag: cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64

RECORD

Path Digest Size
marginpy-0.1.0a2.dist-info/METADATA sha256=ksKkPtP6alEPevK8ByGGTVzEem6v3plEvwm01eF8h1Y 4317
marginpy-0.1.0a2.dist-info/WHEEL sha256=_rOOOCAwOZRZxsBCoHUqJSmOG0ILcfBk3n25KCP-4hk 124
marginpy-0.1.0a2.dist-info/license_files/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
marginpy/bank.py sha256=k_h3u7A1ym_EWCNhvH4ID9Mma3Y8_e_5cbf2Is7zV2o 4351
marginpy/types.py sha256=F9x0d-EMaXz3buqGZyK-icka4mOtSHq0Zaoxl8x-miM 2147
marginpy/idl.json sha256=wurEzFpQlT2J3bk0djlZ9oM8TjtUnUulRmjYeL5E5v8 46960
marginpy/config.py sha256=EH0pCiGbDS6ojq6CbS8fjneN3-vUbI4SEgpGq8ym6GE 4431
marginpy/logger.py sha256=T2U_BSFAnWoT65Cea-340lLQfsX_kts6jV3FgJmwiwY 1114
marginpy/group.py sha256=rOEFu0d-HmVjxkuU2LVd3mOtPdaf4fAQMvyEpINeGP4 5430
marginpy/account.py sha256=hdQAG_iPOShhxv8RCY8w3J4Ni8v1As-lA8M1iLOYQow 20517
marginpy/client.py sha256=rmhlHBEVMeLyU8I_-sisKTclj2Q1vsKrESuDkWKk0Vk 13313
marginpy/marginpy/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
marginpy/marginpy/utp_observation/__init__.pyi sha256=Ph7h4z0oLL75mkC9gSUf2qw2_cYBdhPUqRKpoixTfeE 51
marginpy/marginpy/utp_observation/zo.pyi sha256=E_Fb30veyxMV5QZHiqX3yDMij-GM6YDlqcbpwJSzOIM 262
marginpy/marginpy/utp_observation/mango.pyi sha256=da6w752ezBBdubQJbQRzclFE3iusG0qK54XpwIMYi9I 235
marginpy/marginpy/__init__.pyi sha256=lFMKt69sJp4zKCJEtTuGgANw5A1X1dGagBKDSNSpb34 61
marginpy/utils/pda.py sha256=cGQyDmffOZ9aPTVPB4TCZtVMqXBsOUzUaZ-hRhWks9w 1229
marginpy/utils/misc.py sha256=Pl_zy4qLsc9buxCXcgRNFGve3sLcIq4bAA0DNMDNnjg 2148
marginpy/utils/data_conversion.py sha256=zdmMGid-p91iqQbP9WgRYX_c97chDeEkFPKQzXyGgQQ 988
marginpy/utils/__init__.py sha256=m9I_XMkBEfQTB28Xhc-p8K51bpSAkTWK8qt-J6ilj88 136
marginpy/utils/instructions.py sha256=otYuzWg8hBnTDbXg03k6cxymD8q1ob_63L5ZcIDbO1Q 1492
marginpy/generated_client/program_id.py sha256=U-DfqAt4oBDJJQ1nltGvHUVz5dQbmvmR8DeA7Jgy6pY 110
marginpy/generated_client/types/utp_zo_place_perp_order_ix_args.py sha256=s-iIms12gYqQWq8saARcLmX60VuI9eI8vSvGo-4Bex4 2658
marginpy/generated_client/types/bank.py sha256=37TqJ6uaM52yQtF456SwFhqYs9hsyzBpr5caGrVf9To 11236
marginpy/generated_client/types/group_config.py sha256=SyHKHXXZZoPA7zpggDqG1cElD5yqrWvxgS5yOdEApxg 1974
marginpy/generated_client/types/order_type.py sha256=_P_25azhhgj7CuMkTQ2H3YUuwn26WCZLSEGOcLrb71A 4414
marginpy/generated_client/types/mango_order_type.py sha256=BlzezokNpmDqXLVIyw8wLd7sScdpEc1ALxFtzPk94p0 3667
marginpy/generated_client/types/internal_transfer_type.py sha256=dHh46xRDafyC6aoCTKXitN0OYn0iIMAKm0gE8Xo8qw0 1892
marginpy/generated_client/types/utp_mango_place_perp_order_args.py sha256=QSMSyD1rrYacnGIqdoRdbbIEGbMrIW16ZXFlNXfp9Fw 3857
marginpy/generated_client/types/mango_side.py sha256=JRBBzafJ3Nfv7zzMPzzBGkbTMChTfQMZTelcjUdik5w 1576
marginpy/generated_client/types/mango_expiry_type.py sha256=8p2-L_irJmAmAX01AKcaValpGgWH46RtvMkOncnfLE8 1756
marginpy/generated_client/types/wrapped_i80f48.py sha256=mdQC46DMCng0OneE1gq344dNFFK6Cve9YRMEsXweS2g 726
marginpy/generated_client/types/utp_account_config.py sha256=ukyOQ5oSa3VXkseJCqUrEviSN9C02uKT47wVkicuKu4 2355
marginpy/generated_client/types/bank_vault_type.py sha256=W-AEi4exJ5P2woOPm-bAW08tc2di_4ppEMYv_qDcKAE 2649
marginpy/generated_client/types/utp_zo_cancel_perp_order_ix_args.py sha256=VQ4mi-j_FHtWtYMbnmLJrFj29_imboxP_6Dx8eZatLk 1482
marginpy/generated_client/types/lending_side.py sha256=gUdyCDiSDQMVJDx5-SPYVgGR4jPEmiLfCdHccGvZG84 1691
marginpy/generated_client/types/utp_config.py sha256=orf35Lhe-_MAPh_rX2TixtwFZLpUti21gZaaVSOfyiQ 1802
marginpy/generated_client/types/margin_requirement.py sha256=aNnRmT36TCI7sezQ7JkWUMWoAc4vNdPAvUAtFFt9BC0 2408
marginpy/generated_client/types/bank_config.py sha256=8Ty-G4ubsKxBeccTxJWZWU1Ygw3jWQ9mOColTR6VG1Q 3091
marginpy/generated_client/types/equity_type.py sha256=RApflbHZl7p11tJ8fMY6bNAAtU0QUj8U_e6alLyJstE 1791
marginpy/generated_client/types/__init__.py sha256=8eFc2ZZZN8sGSN1z7pum3_lG0xnHlefVZMMjb8S5gB8 1698
marginpy/generated_client/accounts/marginfi_account.py sha256=__P0dlck4vtmxozP1XnAtP8q4C4ZIGdO0VGwNZRZXrY 5485
marginpy/generated_client/accounts/marginfi_group.py sha256=00y5THxRik4a_eIjO4TLnnUSHW167lVX8YVQsNM9fKw 3475
marginpy/generated_client/accounts/state.py sha256=ZlGqdjtMc3tMotImQGVvIHY5GWTJMj-5FErLOaYhPKs 3274
marginpy/generated_client/accounts/__init__.py sha256=GmvMoXny-Uo2bqifIcx4riuJve5UzTClXcs7Wu3d0tE 164
marginpy/generated_client/errors/anchor.py sha256=N7LuYLTil6yq6w1Uk-O_7_8C0JIeiqjN8EzE0PyRkzA 16299
marginpy/generated_client/errors/__init__.py sha256=c17EbhbscVXP6SME4ZPqZX-or0DIQ_MGjt0Kq2W2djg 1201
marginpy/generated_client/errors/custom.py sha256=SfrTNPdKSbBYZ5imZsqrDFlw_DzQseXaIa9h4qsqkjM 7470
marginpy/generated_client/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
marginpy/generated_client/instructions/bank_fee_vault_withdraw.py sha256=vIPYtVYywPn7AuP-WoKwmebGJTKTUrH1kzZQC8wkAMU 1908
marginpy/generated_client/instructions/margin_deposit_collateral.py sha256=Xc4Xe__NvFA6ll7tt_LQwm5HcDkg2tY4ir1OTzudThM 1813
marginpy/generated_client/instructions/utp_zo_deposit.py sha256=WBLX5IBMKlgxq0wj9J2jK5bbbrV6SUGm-YkZEIuXz0g 3103
marginpy/generated_client/instructions/utp_mango_withdraw.py sha256=DDKDnR9jdxwEryzW5wq-WtRvXfSdfqoaOzNr14264Z0 2930
marginpy/generated_client/instructions/utp_zo_create_perp_open_orders.py sha256=DscGJZyjrrWh2kQMKwIGZ0fwuLA8f5BWnosRMEoRpsg 2634
marginpy/generated_client/instructions/liquidate.py sha256=qVBBdCunU3Rj4ISFsjbv5t0Coh3bdYEbGLggKtR5kMY 2089
marginpy/generated_client/instructions/utp_zo_withdraw.py sha256=VZHZtbslXGRrTdWvDTh3XUXr18x-iLovG5gQVFL_oAw 2750
marginpy/generated_client/instructions/margin_withdraw_collateral.py sha256=zqy4FA5d_rLr_oD-xzL5aHeWQv7bz371qYUwQnf7d4s 2089
marginpy/generated_client/instructions/utp_mango_activate.py sha256=KNtJE7yc08qOee0TZW7EmXu6L9usmWbTb4ZvTvoDpio 2262
marginpy/generated_client/instructions/utp_zo_place_perp_order.py sha256=VfV1e0BUOev6cD93GXkcqjlNsi2qfgyy7aNhtIYYTjg 3430
marginpy/generated_client/instructions/utp_mango_deposit.py sha256=ojioBdBcnQ0FobiFoIkRDLzW09Q3lcAcnaFdB1AXEig 3081
marginpy/generated_client/instructions/init_marginfi_group.py sha256=5H_HgbJfKVBkCt1IiS3ffdcg6F7FXX5WsD1kFNbZpJE 2839
marginpy/generated_client/instructions/utp_zo_activate.py sha256=i1qLSKvM1urHXiBqljxtpv7s5R3_64XDjgR65VENA6A 2522
marginpy/generated_client/instructions/handle_bankruptcy.py sha256=ZoSFgxqZ6F2gFHiJcNaVMWhdsUZ_phhdxIIS6-HV6DI 1644
marginpy/generated_client/instructions/utp_zo_cancel_perp_order.py sha256=BXpkJh3SEYhkePb7Z6GTNAzNiCCFlOhOQ7U_63BVGbU 3241
marginpy/generated_client/instructions/bank_insurance_vault_withdraw.py sha256=UIuJ7XuPw3x0XWocfXvjvut7LPC5Gjack6MS2ST8eSo 1940
marginpy/generated_client/instructions/deactivate_utp.py sha256=TYVN6rgf-vT_N9QjYfpYruw1vYx6CYqCuhl_WnYXKjk 1226
marginpy/generated_client/instructions/utp_mango_use_place_perp_order.py sha256=RY5LdBhb2Y9OERkmYyuBX2dIzvll7DWb2I6nNl6lTLI 2767
marginpy/generated_client/instructions/configure_marginfi_group.py sha256=pHQnn5vihhumiIrzLCeWRCPldgVcvSpmklNs9x-haWA 1362
marginpy/generated_client/instructions/utp_zo_settle_funds.py sha256=tpKO4UcxlWm-h7RyqevN3ROwifWimLDVAYAgqe-YYbM 2462
marginpy/generated_client/instructions/utp_mango_use_cancel_perp_order.py sha256=bVWA2lY-1_EwF5R3pLPvREn-jodNUI1KQI8XGE3-TXM 2459
marginpy/generated_client/instructions/init_marginfi_account.py sha256=HnYFcQbVnsBa-FD0piMdLRP9-WftOACM44VUTBJag1g 1280
marginpy/generated_client/instructions/__init__.py sha256=xxTKn50zM40KPzwKkfE46_nQ3OjEhT_imswm0Kbk2MQ 2665
marginpy/generated_client/instructions/update_interest_accumulator.py sha256=2Ogwo5AxECXjQxOABHOdVFmQ2MWr_vEVntjQQIY45dY 1444
marginpy/constants.py sha256=quqE9A1-SaJFHvcFmN9_lH_bv9Vya_jp999RXRE-MRg 726
marginpy/utp/zo/config.py sha256=8wNAcM4iGUudAr8eAGM_4QbKK38lhDM0f_OtYrEd818 3268
marginpy/utp/zo/account.py sha256=7QJ_0u8nZL1fSLwwC5PJvWp0MGC6yWE66AeNnjeAaRM 22887
marginpy/utp/zo/utils/idl.json sha256=OeW20JeZ6ejX-rpylnDiBdNOtSFZXSH1KvXVCwOPDsM 81976
marginpy/utp/zo/utils/__init__.py sha256=f6m0cOpVadmvKNvaK2-E5nAXgNlWcuRat_7pj_HRRUY 32
marginpy/utp/zo/utils/client/types.py sha256=grml6b00IDV8DYG9pAFUN0TLAGLHjev-OkgAW7rWeuE 3692
marginpy/utp/zo/utils/client/config.py sha256=87MtTCZs8hZDmNqa8lif7h7BMNVoB5JeOXcLUvoS3dc 1047
marginpy/utp/zo/utils/client/zo.py sha256=0OKQp3VlRdEjK3W716Mgmdw-jVB7SwQ3f7UWC_nX3m0 14708
marginpy/utp/zo/utils/client/dex.py sha256=E7H0JbtxVK0VI09EZ32gyOReCsDfTB5R-zjFOBwaASI 6714
marginpy/utp/zo/utils/client/util.py sha256=qw6wEUjk8Cn1FAZ8_8SKj8cQq-r30ysX5aE2mRF0Kv0 4456
marginpy/utp/zo/utils/client/__init__.py sha256=GI4nmBB09K3YESPz779HWJwGUGIN8KaREJFAl2AJasU 44
marginpy/utp/zo/__init__.py sha256=zzIOU9ilfCQ0lqM8tkqGE44QJYNjN918-nT3gOTycnM 146
marginpy/utp/zo/instructions.py sha256=Gc4s-abr12Mhy8m87aNi94kQhxj48sURFmh2GnlLIAg 11153
marginpy/utp/mango/types.py sha256=k21fev7tr_FR7NgIp_eM6aIjb7e288Ma_JGvDYr22Ns 2507
marginpy/utp/mango/config.py sha256=edhFNlisJgs-1UyX0BgDsymOI7XCQjo-QSqmbIjXbEM 2729
marginpy/utp/mango/account.py sha256=NQLrpTOpAnSu4mQRE01LuQFivLUNDzo9iAfJeLzIaDk 19750
marginpy/utp/mango/__init__.py sha256=kC9tCzNmL6zSzPVM6ErRjZc0uSxFKUbJ-ZEjRS74G0o 158
marginpy/utp/mango/instructions.py sha256=C7ROWZZHkLmIK9LpuvyOGlHNZJNzTcGtLKDi0Agl1OE 6245
marginpy/utp/observation.py sha256=4wx3gsIFQ4wNhS-y1WwKKWQoVjB4pe_fudimx6tTwZA 2236
marginpy/utp/account.py sha256=I2pUxMlVfWuj1cmW3l1_8phbxbqKYIAstmgDsKayOlA 7043
marginpy/utp/__init__.py sha256=lS8EF1PPkSD6hF86FZceM1P1-weNpKFFBwMHMjsAEGk 218
marginpy/__init__.py sha256=mW-toutLVgm0_CqG0dUmtDjcIRjhsL6xHgwobXiB5KE 719
marginpy/instructions.py sha256=L6j3fhnsex6HB-NF20JhhIzMyeH4E_QopvSNSCOt4vg 8237
marginpy/marginpy.abi3.so sha256=GRtaA6Twhcg8Rj77aBnFxbfKxI74WIxr1MPU1B3tqbI 4156952
marginpy-0.1.0a2.dist-info/RECORD