ConsenSysDiligence / ConsenSysDiligence/python-solidity-parser

Parser can't handle call

Aperta
#20 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
bug
Lingua principale
Python
Stelle
145
Fork
40
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Hi :)
I'm using your parser and turns that it can't handle .call expressions.

For example this line: (bool success, ) = savingsAccount.call{value: received}('');

Please fix it if possible :)
Thanks!

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia riproducendo il malfunzionamento segnalato nel Python Solidity parser usando l’esempio `savingsAccount.call{value: received}('')`. Traccia il modo in cui il parser gestisce questa espressione di chiamata Solidity e identifica la grammatica o il punto di ingresso del parser pertinente. Il lavoro è completo quando l’esempio viene analizzato correttamente e il comportamento è coperto da un test di regressione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
python, solidity
Ambito
compilers
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.