Skip to content

Allow contract listeners to be created without location #1066

@shorsher

Description

@shorsher

FireFly should remove the requirement for location when creating a contract listener. A common use case is subscribing to events that match a specific signature, regardless of the contract of origin. This is especially common when FireFly needs to interact with contracts that have been instantiated by a factory, a single contract listener would be able to capture all events from the created contracts.

This is already supported by evmconnect, so the changes should just be within the contracts manager & blockchain plugins.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions