Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Parser fails to parse complex address types #20

Closed
Tracked by #15
saeed-zil opened this issue Dec 2, 2024 · 0 comments · Fixed by #21
Closed
Tracked by #15

Parser fails to parse complex address types #20

saeed-zil opened this issue Dec 2, 2024 · 0 comments · Fixed by #21

Comments

@saeed-zil
Copy link
Contributor

Contract Code:

contract AllByStrVariants
  (
    bystr : ByStr,
    bystr32 : ByStr32,
    raw_address: ByStr20,
    library_address : ByStr20 with library end,
    contract_address : ByStr20 with contract end,
    detailed_contract_address :
      ByStr20 with contract
        field allowances : Map ByStr20 (Map ByStr20 Uint128),
        field balances : Map ByStr20 Uint128,
        field total_supply : Uint128
        end,
    complex_contract_address: ByStr20 with contract
      field implementation: ByStr20 with contract
        field services: Map String ByStr20,
        field utility: Map String Uint128 end,
      field dns: Map String ByStr20,
      field guardians: Map String ByStr20 with contract field verification_methods: Map String ByStr33 end end

It fails to parse complex_contract_address

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant