Skip to content

Conversation

@tmigone
Copy link
Contributor

@tmigone tmigone commented Sep 2, 2025

Changes - TAP Aggregator:

  • Had to enable client feature flag for jsonrpsee in order to run tests, cargo build was running fine so not sure if it's a problem with my setup.
  • Removed unnecessary configuration variables
    • TAP_DOMAIN_NAME is no longer needed as it's automatically determined by tap_core::tap_eip712_domain() based on the TAP version
    • TAP_DOMAIN_VERSION is no longer needed as this is 1 for both TAP versions
  • Added new configuration variable TAP_DOMAIN_VERIFYING_CONTRACT_V2 to specify the TAP v2 contract.
  • Updated the aggregator server to work with two distinct tap domain configurations one for each TAP version.

neithanmo
neithanmo previously approved these changes Sep 2, 2025
@neithanmo neithanmo enabled auto-merge (rebase) September 2, 2025 14:35
auto-merge was automatically disabled September 2, 2025 15:19

Head branch was pushed to by a user without write access

@tmigone tmigone force-pushed the tmigone/aggregator-split-domain branch from 7354992 to 166e266 Compare September 2, 2025 15:25
@neithanmo neithanmo enabled auto-merge (rebase) September 2, 2025 15:33
@neithanmo neithanmo merged commit 0068410 into semiotic-ai:main Sep 2, 2025
8 checks passed
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.

2 participants