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-win_amd64.whl
Download: [link]
Size: 271035
MD5: 149a35cc4f65dd5e19da5fea7e211f66
SHA256: 8d6cad5ccc5f609434678821a3755c89b3edd345fd5aa4a300cd719ed27bbd80
Uploaded: 2022-08-24 16:35:56 +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: homepage, https://https://github.com/mrgnlabs/marginfi-sdk/tree/main/python/marginpy
Project-Url: repository, 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-win_amd64

RECORD

Path Digest Size
marginpy-0.1.0a2.dist-info/METADATA sha256=MO_AvTyco8Nn750mJVKeTiEGWN9Y1X1iPinMLslxoEk 4419
marginpy-0.1.0a2.dist-info/WHEEL sha256=_gGKwCWgYXF0UnOAVV7HS4jRR7JVKe2pF2HnY35_xMg 95
marginpy-0.1.0a2.dist-info/license_files/LICENSE sha256=HrhfyXIkWY2tGFK11kg7vPCqhgh5DcxleloqdhrpyMY 11558
marginpy/account.py sha256=o1-e6Z9DP2NrrHS2QwvC5GSGur2ZOWAYzflCHdTVP_A 21124
marginpy/bank.py sha256=IAZyQmc81EEpQoC-974-fXhXF47Q-aAqUEihMmo3TVU 4470
marginpy/client.py sha256=Tknz-ulzXqfYSkNBqhFapfSM_Z2neGWiQ3X5aGUiLf0 13704
marginpy/config.py sha256=wLKmXnjAReSdqBMWdubQ-I9goi0lM3akNdUS1vNkJAo 4558
marginpy/constants.py sha256=iOTweCh4K6aCMpgOFVNR-iDcCW5FYp2-7aRvgAHFsQY 743
marginpy/generated_client/accounts/marginfi_account.py sha256=yN_G6Qs_PVCBRJ3xxgorZ5iwuwuTzWHh1Iu4IamlZwY 5631
marginpy/generated_client/accounts/marginfi_group.py sha256=_PbGPhz3nFQzcCb7jlZGDCBulNwQobtJrMMsmkIVFtY 3579
marginpy/generated_client/accounts/state.py sha256=iA3Y-16qua-SgGF6J2WD0cE_ynvhhgF7QDdDFpMz-7o 3370
marginpy/generated_client/accounts/__init__.py sha256=1ilrq6bAaOeKCWV66qwAAdwmksuyqNcdEqrC0vKXTto 167
marginpy/generated_client/errors/anchor.py sha256=7O54T_KV4DuLS6bM-qkzaO7PSN-YbNkXqeFkka37JwM 16890
marginpy/generated_client/errors/custom.py sha256=IHm5-ctxbthyVcbBqZNneC5w5b87A0HzZ8ZrbSHJokU 7774
marginpy/generated_client/errors/__init__.py sha256=KEUemdo0ufWwVWaKHJeGSOYaHbDhjtY2gfno-CcWgZY 1244
marginpy/generated_client/instructions/bank_fee_vault_withdraw.py sha256=6TEPMHzilJhwKVnBj7truGusZAI7wPZAwFzO9frVxwk 1973
marginpy/generated_client/instructions/bank_insurance_vault_withdraw.py sha256=lilAPKPxepgWSX2qJLLr_QLoyPY4SUeTSYhUaCTztTM 2005
marginpy/generated_client/instructions/configure_marginfi_group.py sha256=uiKVLy-sezplFN49_CzhjG9uyLA9_YC37BJbFB89EjI 1408
marginpy/generated_client/instructions/deactivate_utp.py sha256=4gogpOO6oP7RvEqTcCkuYkDVhsV85-oknZSEvdCYvIY 1271
marginpy/generated_client/instructions/handle_bankruptcy.py sha256=LjHcVjGqxH3AWCouw0LhUaXbEdPSUhe1AwXPYRzbUqg 1696
marginpy/generated_client/instructions/init_marginfi_account.py sha256=8d_luXv4Onfj4zVoCWePPua3jn_66qKmXe5C3WYORZA 1320
marginpy/generated_client/instructions/init_marginfi_group.py sha256=jcV0iVjdhVPi8Fp65A9wKy13DUAAZWRkKC4TBxQU9Es 2924
marginpy/generated_client/instructions/liquidate.py sha256=InSvB7LACUpLZSL0PLDLfAKzzYtiIeEUwamB-BcZe60 2158
marginpy/generated_client/instructions/margin_deposit_collateral.py sha256=B-A_flZDuyZ8qAs7FscCg8iVmfdFGRzy_EQ4Rog4Uz4 1872
marginpy/generated_client/instructions/margin_withdraw_collateral.py sha256=Y91FgmeiCGY_wqG1zuvpzeKP9mRCVPKqabqmkdAh9MQ 2158
marginpy/generated_client/instructions/update_interest_accumulator.py sha256=PmETV4OB13bflqelpZE1015LB7lA0WzXfhCTfiGNJdM 1488
marginpy/generated_client/instructions/utp_mango_activate.py sha256=QHknVqT8jkmtoYXtpjDTKCt1mTqSKmBL6PIJP2gD-fk 2332
marginpy/generated_client/instructions/utp_mango_deposit.py sha256=SW6LFueMVZOyMUEtQhnIMP3Yn_UlRc4bCeXMBfGzLaM 3176
marginpy/generated_client/instructions/utp_mango_use_cancel_perp_order.py sha256=azHOAyOPDec4SIkiCNK9XgDtm39iblOtM8V-i3S2h5A 2532
marginpy/generated_client/instructions/utp_mango_use_place_perp_order.py sha256=0Jpu74PHyY1qet8Hj1sFIU93eSc4r1rLdrVXb0FKtuU 2847
marginpy/generated_client/instructions/utp_mango_withdraw.py sha256=vmRscHpC-ViBP9bTJtgBmH7EkKE0p_WmKYlqUOnGLwc 3019
marginpy/generated_client/instructions/utp_zo_activate.py sha256=44y6ysHQ5REmXGZ2vZ2SGRkDaPivaQ75pwvFss94420 2598
marginpy/generated_client/instructions/utp_zo_cancel_perp_order.py sha256=W_yBNLG5kUp_Mt3clrmwfzAWXqEhe5UiKxuGuJgiWh8 3336
marginpy/generated_client/instructions/utp_zo_create_perp_open_orders.py sha256=Mgnb2x7YPyr8j4FzvCYItipX9BdWs4ew7z2_Q4Y7XmY 2708
marginpy/generated_client/instructions/utp_zo_deposit.py sha256=nZRxU9jjsjFG1DQ9EX9g49G0Dw3bHRDzRQCX2b7_Vng 3196
marginpy/generated_client/instructions/utp_zo_place_perp_order.py sha256=S4Tpd2Ok3YBxMOl8pFg8dd3eN9ydxdcsmHusF_Zs2PM 3526
marginpy/generated_client/instructions/utp_zo_settle_funds.py sha256=OOe7YegiSej1oSjAM0UcbxzIyiAqVpAVUpb7ljXUdNw 2532
marginpy/generated_client/instructions/utp_zo_withdraw.py sha256=AkZBddSIj79SFjh17GydcGVb5K1uu8tM55xfmpyryxk 2831
marginpy/generated_client/instructions/__init__.py sha256=J1zB86KEk06mPBeKyCJW-oZzVGwWrdO-vSL14jTtS04 2746
marginpy/generated_client/program_id.py sha256=bF7_wE19F8XR_S-UobQlGflaGGWet36G4_sR-4d8oVE 113
marginpy/generated_client/types/bank.py sha256=cBcvDP_js2huS1e9zpsiWGc7qhK0_oo89mEgmd2SlMA 11474
marginpy/generated_client/types/bank_config.py sha256=gVR-0RlJ-y0OjnlUmjODAa2MrOvG4QQP_hkEIHFvmKs 3174
marginpy/generated_client/types/bank_vault_type.py sha256=wVErfR3cpGCuGgWrYAI0eUwropRnIQ3vI5i2vFukdUM 2758
marginpy/generated_client/types/equity_type.py sha256=1zLgnJx6hJFyKSEpBiV7gaIVcSnOCTeMu6z882c9RBk 1868
marginpy/generated_client/types/group_config.py sha256=8mOxDmPsopJeicfJOnFrreq1DXyWY8SFVIAKA3YEkY4 2041
marginpy/generated_client/types/internal_transfer_type.py sha256=JjsW2UhAqJeHskcCaWhYQlxyoWbjlDerjeLk0hyWEPc 1971
marginpy/generated_client/types/lending_side.py sha256=HlPgyZ1LlSR5j7hJTqGrZrUEhezQDKbbu-YA8A3IP-c 1768
marginpy/generated_client/types/mango_expiry_type.py sha256=p_-yirML1I581LjaucJk929vuQREreYuccEMkvURH6g 1833
marginpy/generated_client/types/mango_order_type.py sha256=sg50iHtLjDylonMGzYx9TV51-SUlWqC9kVPjMsk5UvI 3832
marginpy/generated_client/types/mango_side.py sha256=CVOQU6LNY4DpJCjQ069_-L0H-hHzonO1KN7wXpG5_0M 1653
marginpy/generated_client/types/margin_requirement.py sha256=5VnRA3v-VKGuzM3-OVEuWAedMUxl8uinr8Tegu-nzcE 2515
marginpy/generated_client/types/order_type.py sha256=G1erCj2ghhpewzPdyxCjlKIULpd-L7CLT6ie0dpjukg 4611
marginpy/generated_client/types/utp_account_config.py sha256=FA9ZfR52fHXWEK4O6xr_vytZwS6PEDVaY2czmjTtJ0U 2430
marginpy/generated_client/types/utp_config.py sha256=9ZEIdZGEVErscr3eBw-o36cPs2Du05wKjhyIGQTh2Vg 1858
marginpy/generated_client/types/utp_mango_place_perp_order_args.py sha256=hvldVxt5joh5np_5D03Yd9e3CeBpvNYjqJBindVPbpA 3965
marginpy/generated_client/types/utp_zo_cancel_perp_order_ix_args.py sha256=CWChykdAaqYTXE5hyWzpx_Q3wqEjzNkUaMVFUBuhPGA 1533
marginpy/generated_client/types/utp_zo_place_perp_order_ix_args.py sha256=N11v6Clp8QMh41tx9SJ4Uua9_Axq5r6eykips96cJGI 2745
marginpy/generated_client/types/wrapped_i80f48.py sha256=0UB7Io08xpnlZ42GGs6mMkj8QsZt3jG0N45NskRGvXk 757
marginpy/generated_client/types/__init__.py sha256=OpqNDaJ29sGu6Eb0vvbxRmTl6CB1x_Tbma1UwVOtgWQ 1747
marginpy/generated_client/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
marginpy/group.py sha256=bcvHhWnfwC-J0wGHxLKnHm1ui4RNj4DcUGLJF_43_Hg 5605
marginpy/idl.json sha256=5y6Czs3cPUZva3f1QYZh0FQa8zosJ4gCYkwmBAD9J4M 49243
marginpy/instructions.py sha256=qC4F26M4pUb8Cs7rTtozuJHx5lu48inEuelFgkXVeas 8523
marginpy/logger.py sha256=OMnJfULUhNIxno98rYrGKOgx2qkbrK_7T4kcz7YurF8 1162
marginpy/marginpy/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
marginpy/marginpy/utp_observation/mango.pyi sha256=JhWEpwcDw5cX0N3rPpAPLdDK3vJvYsl9TjIS1McbkcU 243
marginpy/marginpy/utp_observation/zo.pyi sha256=ifID3ZRZdAUv8q3HscR9eEFmwGQk5nghCQYo9xtvS2s 273
marginpy/marginpy/utp_observation/__init__.pyi sha256=jCpauhpO90sS0yqp2pUipeIbqDC5K_EFwuhN32zO2P4 54
marginpy/marginpy/__init__.pyi sha256=swyQqeBEZIL5OFVfk5gLoc-WDoO45GIJxnvFs2lImJA 64
marginpy/types.py sha256=ESS2dRBOpDlPJnjqSoQ8YtlzFQXoLQg2catSO_6g6bk 2262
marginpy/utils/data_conversion.py sha256=8g2id115DcooybitAAvBIOEKXReLp-72N9yxQL6mdE4 1019
marginpy/utils/instructions.py sha256=EgBnmZLgUNX5RlZD9cnVI3vGmcep_LmEvs-jJRoXR1Q 1536
marginpy/utils/misc.py sha256=SJNrrc_cIOvwpnZEeQPcPMurrE6RdZRa5FgfX1zX4YE 2216
marginpy/utils/pda.py sha256=DIFH7mrDm2ftmNC9h3dFs5ElQrxzK_0XTBvkIcq6llw 1271
marginpy/utils/__init__.py sha256=tiAvBrL1WLwmSlFtWtL60UcN7UNMmYbCCepTc-WzOHA 144
marginpy/utp/account.py sha256=1WnTHdOziVOCpOth0TH5d4JLEgwm_3-1OUlgCU-f2nw 7267
marginpy/utp/mango/account.py sha256=RJ6yChz85caPWgBW4W4uY6WGgm0nBdJAZT1sCv7XtCI 20296
marginpy/utp/mango/config.py sha256=b7FYE4ZaNYhWuuWpS-U3cq3XNEqDUZUwCmxxrAEVSxc 2803
marginpy/utp/mango/instructions.py sha256=Y1dH8QwVD4JJj1dzVt-Laqj5M6qbV4_JIEYsTOZR77k 6461
marginpy/utp/mango/types.py sha256=ZomE-BU0Vo6SHZgKzEzxCJcoio6rKu2WYVUIndp3lCo 2600
marginpy/utp/mango/__init__.py sha256=uPBqkV9DhjK08l8yKjv0dF1stPr7ANjuzVbzrDn7T1I 163
marginpy/utp/observation.py sha256=nJr7RNVIfue1pEooLIjJt--c9gtNcBlIXBhKuKaIYx0 2309
marginpy/utp/zo/account.py sha256=Yx33WaAKtrs-vtuo8wr0q-ExHr_TmPkwMfBmvHMJ-Eg 23525
marginpy/utp/zo/config.py sha256=ROkVfZgwiZ2m68jrRHPtpBvFf0ryY-yBfje80c7SdCc 3354
marginpy/utp/zo/instructions.py sha256=6isSReGxjiwhBusY_yQAjSHXuF2fxqbio0SvRdGuBp4 11537
marginpy/utp/zo/utils/client/config.py sha256=Hgl9MZkUU9WlurN81CJtW3tgKD2rJmUQFmIDFGgdh2M 1077
marginpy/utp/zo/utils/client/dex.py sha256=hWO5aUr_--u-0dVirHVWo-yjLqujtFJPElz8tuzRDyg 6974
marginpy/utp/zo/utils/client/types.py sha256=upSSt7eBwXa6-vji-etDz-r14wGrsilUCPDhQBrkwBM 3842
marginpy/utp/zo/utils/client/util.py sha256=k13facKx7PFFO_CQBZNX81j2pByo7d8EzIuEGk9NPec 4627
marginpy/utp/zo/utils/client/zo.py sha256=IRkv3U9DCKOvwmxTcDOBHqB-ANUbHigpDQbkdxwz5Yg 15149
marginpy/utp/zo/utils/client/__init__.py sha256=3lZJMORFYYEpePorIyy1fflL3dXES1C-8gDfwX1AHEo 49
marginpy/utp/zo/utils/idl.json sha256=VF_IUo_grzTefOfdqNOXc8SosD-aUeKXYYX-lInF9I8 84811
marginpy/utp/zo/utils/__init__.py sha256=5CwYAg7G6jkqcUVWbncUKMbwvAM-Ty8sNgX_0iiUbmQ 33
marginpy/utp/zo/__init__.py sha256=4ObKh2i7jYAh4bezfrmpRsE7ctghfR-cQQdI6aPO-eI 151
marginpy/utp/__init__.py sha256=CUsd0sBIeb3CKP4JvWdiw2tRQhE-COG4_lnMoBb1ew0 229
marginpy/__init__.py sha256=Hd0epEnC8r8gH01vnN1olJ-sLqqlJw3VLiDDpyUewSk 748
marginpy/marginpy.pyd sha256=zTPOL9uYwRuqrhoH47cvsukv1vLHc-iTZmmSvvdLCks 389632
marginpy-0.1.0a2.dist-info/RECORD