Skip to content

Remove the on-chain vehicle device definition#221

Open
elffjs wants to merge 9 commits into
mainfrom
dd_offchain
Open

Remove the on-chain vehicle device definition#221
elffjs wants to merge 9 commits into
mainfrom
dd_offchain

Conversation

@elffjs

@elffjs elffjs commented May 1, 2026

Copy link
Copy Markdown
Member

This is instead determined by the most recent attestation of type "dimo.attestation" having the vehicle NFT as its subject.

Removed all deviceDefinitionId parameters for minting functions. Remove all deviceDefinitionId fields in EIP-712 messages. Rename these functions and messages if their names mentioned device definitions.

elffjs added 5 commits May 1, 2026 15:17
This is instead determined by the most recent attestation of type
"dimo.attestation" having the vehicle NFT as its subject.
The version we picked up from the Streamr package seems to have been
unpublished, maybe due to Shai-Hulud.
@elffjs elffjs requested a review from zer0stars May 1, 2026 20:37
elffjs added 3 commits May 2, 2026 12:04
Remove registry.go in favor of the bindings/ directory.
This was a problem on main as well. I considered having these call,
e.g., mintVehicle(manuf, owner, 0, attr), which would assign the
default node. But I'm worried that storage concept will change soon
and that these values will become liabilities.
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.

3 participants