Ethereum 如何从合同中使用app.composite.finance?
我不能代表你;还款金额始终为0: 这是我从网站上手动创建的: 我甚至不能借Ethereum 如何从合同中使用app.composite.finance?,ethereum,web3,web3py,Ethereum,Web3,Web3py,我不能代表你;还款金额始终为0: 这是我从网站上手动创建的: 我甚至不能借 symbol ='cETH' abi_url = "https://raw.githubusercontent.com/compound-finance/compound-protocol/master/networks/kovan-abi.json" kovan_json = "https://raw.githubusercontent.com/compound-
symbol ='cETH'
abi_url = "https://raw.githubusercontent.com/compound-finance/compound-protocol/master/networks/kovan-abi.json"
kovan_json = "https://raw.githubusercontent.com/compound-finance/compound-protocol/master/networks/kovan.json"
abi = requests.get(abi_url).json()["Maximillion"]
contract_address = requests.get(kovan_json).json()['Maximillion']['address']
compound_token_contract = w3.eth.contract(abi=abi, address=Web3.toChecksumAddress(contract_address))
nonce = w3.eth.getTransactionCount(ETH_ADDRESS)
tx = compound_token_contract.functions.repayBehalf( ETH_ADDRESS ).buildTransaction({
'chainId': 42,
'gas': 500000,
'gasPrice': w3.toWei('20', 'gwei'),
'nonce': nonce,
# 'repayAmount ': "-1"
})
signed_txn = w3.eth.account.sign_transaction(tx, ETH_ACCT_KEY)
w3.eth.sendRawTransaction(signed_txn.rawTransaction)
这是事务创建者,我被卡住了
合同的.sol
文件我通过更改#“还款金额”:“-1”
行和值:1