Skip to content

Conversation

@maciejdfinity
Copy link
Contributor

@maciejdfinity maciejdfinity commented Nov 25, 2025

The archive does not process the transactions, so the only thing needed for it to support 107feecol block types is to add the fee collector block to icrc_ledger_types::Transaction and the archive.did file (done as part of #7411) and return 107feecol in the list of supported block types.

@github-actions github-actions bot added the feat label Nov 25, 2025
@maciejdfinity maciejdfinity changed the title feat(ICRC-Archive): add ICRC-107 to the list of supported standards feat(ICRC-Archive): DEFI-1906: add ICRC-107 to the list of supported standards Nov 25, 2025
@maciejdfinity maciejdfinity marked this pull request as ready for review November 25, 2025 14:22
@maciejdfinity maciejdfinity requested a review from a team November 25, 2025 14:22
@github-actions github-actions bot added the @defi label Nov 25, 2025
Copy link
Contributor

@mbjorkqvist mbjorkqvist left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was a bit confused by the PR title - I don't think the archive (or the index) can claim to support ICRC-107 since they wouldn't support the icrc107_set_fee_collector endpoint (so they shouldn't return "ICRC-107" as a response to icrc1_supported_standards or icrc10_supported_standards), but returning "107feecol" in the icrc3_supported_block_types makes sense.

@maciejdfinity maciejdfinity changed the title feat(ICRC-Archive): DEFI-1906: add ICRC-107 to the list of supported standards feat(ICRC-Archive): DEFI-1906: add 107feecol to the list of supported block types Nov 25, 2025
@maciejdfinity
Copy link
Contributor Author

@mbjorkqvist thanks for pointing this out! I adapted the title and the description of the PR.

@maciejdfinity maciejdfinity added this pull request to the merge queue Nov 26, 2025
Merged via the queue into master with commit aeae9f6 Nov 26, 2025
65 of 66 checks passed
@maciejdfinity maciejdfinity deleted the maciej-archive-feecol branch November 26, 2025 09:44
mraszyk pushed a commit that referenced this pull request Dec 1, 2025
… block types (#7795)

The archive does not process the transactions, so the only thing needed
for it to support `107feecol` block types is to add the fee collector
block to `icrc_ledger_types::Transaction` and the `archive.did` file
(done as part of #7411) and return
`107feecol` in the list of supported block types.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants