chainlink-common icon indicating copy to clipboard operation
chainlink-common copied to clipboard

SDK for building Chainlink Services and Plugins

Results 150 chainlink-common issues
Sort by recently updated
recently updated
newest added

## Updates - Add capabilities store to manage and track capabilities by capabilityID - Provides an InsertIfNotExists function to atomically check if a capability has already been added or not...

Update workflow billing client to use protos in `chainlink-protos`. [CRE-369](https://smartcontract-it.atlassian.net/browse/CRE-369) ### Supports - https://github.com/smartcontractkit/chainlink/pull/17791 [CRE-369]: https://smartcontract-it.atlassian.net/browse/CRE-369?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

The important files are in pkg/loop/chain-capabilities, everything else is just proto imports shuffling [EVM Capability implementation in chainlink-evm](https://github.com/smartcontractkit/chainlink-evm/pull/57) [EVM Capability init and registration as non-standard capability to cap registry](https://github.com/smartcontractkit/chainlink/pull/17668)

### Requires ### Supports - https://github.com/smartcontractkit/chainlink-framework/pull/43 - https://github.com/smartcontractkit/chainlink-evm/pull/24 - https://github.com/smartcontractkit/chainlink/pull/17216

This allows us to document things like `[[Nodes]]` defaults, w/o initializing the array with an incomplete example node.

[CRE-285](https://smartcontract-it.atlassian.net/browse/CRE-285) To keep WASM sizes small, we can only import sdk/v2 into sdk. ### Requires ### Supports [CRE-285]: https://smartcontract-it.atlassian.net/browse/CRE-285?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ