Skip to content

rt-next: contract imports, has-method - #211

Merged
rvolosatovs merged 2 commits into
LFDT-Nightstream:mainfrom
rvolosatovs:feat/contract-import
Aug 31, 2026
Merged

rvolosatovs merged 2 commits into
LFDT-Nightstream:mainfrom
rvolosatovs:feat/contract-import

Conversation

@rvolosatovs

@rvolosatovs rvolosatovs commented Aug 28, 2026 •

Copy link
Copy Markdown
Contributor

First commit:

Add support for importing typed UTXOs from contracts other than self.
For now this uses external_id string verbatim, but as spec evolves that will likely change.

Second commit:

Implement has-method in the test and handle all the necessary plumbing to make it possible. A reference-counted UTXO context is now stored in the UTXO object itself

@rvolosatovs rvolosatovs changed the title rt-next: lookup contract imports by external-id rt-next: contract imports, has-method Aug 28, 2026
@rvolosatovs
rvolosatovs force-pushed the feat/contract-import branch from ac3f47d to 170ad77 Compare August 28, 2026 12:56
Signed-off-by: Roman Volosatovs <rvolosatovs@riseup.net>
Signed-off-by: Roman Volosatovs <rvolosatovs@riseup.net>
@rvolosatovs
rvolosatovs force-pushed the feat/contract-import branch from 170ad77 to ae678aa Compare August 31, 2026 11:17
@rvolosatovs

Copy link
Copy Markdown
Contributor Author

going to merge this and #212 to base #214 and #182 on them and avoid unnecessary churn.

Please feel free to review retroactively and I can address any feedback in follow-ups

@rvolosatovs
rvolosatovs enabled auto-merge (squash) August 31, 2026 11:20
@rvolosatovs
rvolosatovs merged commit 6dbb727 into LFDT-Nightstream:main Aug 31, 2026
3 checks passed
@rvolosatovs
rvolosatovs deleted the feat/contract-import branch August 31, 2026 11:51
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.

1 participant