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

Regenerate parsers for all dapps #118

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

jrumsevicius-ledger
Copy link
Contributor

@jrumsevicius-ledger
Copy link
Contributor Author

jrumsevicius-ledger commented Mar 30, 2023

Errors while generating:

DAPP /crypto-assets/assets/dapps/ethereum/1inch/parsers.json
Failing to make 'uniswapV3SwapCallback' parser: Component name cannot be empty
Failing to make 'uniswapV3SwapCallback' parser: Component name cannot be empty
Failing to make 'unoswap' parser: Component name cannot be empty

DAPP /crypto-assets/assets/dapps/ethereum/apwine/parsers.json
Failing to make 'onERC1155BatchReceived' parser: Component name cannot be empty
Failing to make 'onERC1155Received' parser: Component name cannot be empty

DAPP /crypto-assets/assets/dapps/ethereum/figment_matic/parsers.json
Failing to make 'checkSignatures' parser: Static size non-primitive array elements are not supported. Size=3 path=sigs

DAPP /crypto-assets/assets/dapps/ethereum/[ L ] Market/parsers.json
Failing to make 'mintSign' parser: Static size non-primitive array elements are not supported. Size=4 path=args
Failing to make 'minterMintSign' parser: Static size non-primitive array elements are not supported. Size=4 path=args

DAPP /crypto-assets/assets/dapps/ethereum/opensea/parsers.json
Failing to make 'cancel' parser: Static size non-primitive array elements are not supported. Size=5 path=orders.0.offer
Failing to make 'fulfillAdvancedOrder' parser: Static size non-primitive array elements are not supported. Size=5 path=advancedOrder.parameters.offer
Failing to make 'fulfillAvailableAdvancedOrders' parser: Static size non-primitive array elements are not supported. Size=5 path=advancedOrders.0.parameters.offer
Failing to make 'fulfillAvailableOrders' parser: Static size non-primitive array elements are not supported. Size=5 path=orders.0.parameters.offer
Failing to make 'fulfillBasicOrder' parser: Static size non-primitive array elements are not supported. Size=2 path=parameters.additionalRecipients
Failing to make 'fulfillOrder' parser: Static size non-primitive array elements are not supported. Size=5 path=order.parameters.offer
Failing to make 'matchAdvancedOrders' parser: Static size non-primitive array elements are not supported. Size=5 path=advancedOrders.0.parameters.offer
Failing to make 'matchOrders' parser: Static size non-primitive array elements are not supported. Size=5 path=orders.0.parameters.offer
Failing to make 'validate' parser: Static size non-primitive array elements are not supported. Size=5 path=orders.0.parameters.offer
Failing to make 'depositEth' parser: Component name cannot be empty
Failing to make 'postUpgradeInit' parser: Component name cannot be empty

DAPP /crypto-assets/assets/dapps/ethereum/rarible/parsers.json
Failing to make 'mintAndTransfer' parser: Static size non-primitive array elements are not supported. Size=2 path=data.creators
Failing to make 'transferFromOrMint' parser: Static size non-primitive array elements are not supported. Size=2 path=data.creators
Failing to make 'mintAndTransfer' parser: Static size non-primitive array elements are not supported. Size=2 path=data.creators
Failing to make 'transferFromOrMint' parser: Static size non-primitive array elements are not supported. Size=2 path=data.creators

DAPP /crypto-assets/assets/dapps/ethereum/ribbon/parsers.json
Failing to make 'withdrawInstantly' parser: Component name cannot be empty

DAPP /crypto-assets/assets/dapps/ethereum/squid/parsers.json
Failing to make 'amountPostFee' parser: Component name cannot be empty
Failing to make 'burnToken' parser: Component name cannot be empty
Failing to make 'deployToken' parser: Component name cannot be empty
Failing to make 'mintToken' parser: Component name cannot be empty
Failing to make 'transferOperatorship' parser: Component name cannot be empty

DAPP /crypto-assets/assets/dapps/ethereum/stakedao/parsers.json
Failing to make 'onERC1155BatchReceived' parser: Component name cannot be empty
Failing to make 'onERC1155Received' parser: Component name cannot be empty

Explanation:

  • Static size non-primitive array elements are not supported. - this is not yet implemented in HSM side, coming soon™
  • Component name cannot be empty - argument name is empty in the ABI, cannot make path in the parsers.json (incomplete ABI?)

@jrumsevicius-ledger jrumsevicius-ledger force-pushed the feature/vg-12387-support-all-argument-types branch from 957e7a6 to 81018db Compare March 30, 2023 12:22
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 this pull request may close these issues.

None yet

1 participant