Web3.py
需要幫助:將呼叫智能合約 (dYdX) 的 ABI 函式(提取資金)的 python3 腳本
我對python或web3的了解不夠,必須使用智能合約的ABI。我正在為我的節點使用 Infura,並且不執行本地節點。
智能合約為 0xD54f502e184B6B739d7D27a6410a67dc462D69c8,即 dYdX Layer2 智能合約。
合約的 ABI 位於https://github.com/dydxprotocol/starkex-eth/blob/master/src/contracts/starkware-perpetual-abi.json
具體來說,我需要在#1802 行呼叫withdraw 函式。
我有我的私鑰,我被告知在程序中需要它來簽署取款交易。我的錢包裡還有一點 ETH 來支付交易費用。如果有更好的地方發布這個,請告訴我
願意為可行的解決方案付費。謝謝!
我只是想讓大家知道我想通了並在這裡發布了我的解決方案:https ://github.com/chiwalfrm/dydxhelp/blob/main/dydx_slow_withdrawal.py