Skip to content

Releases: smartcontractkit/chainlink-solana

solana-artifacts-localtest-439c9e7ee5b4

15 Oct 14:39
439c9e7

Choose a tag to compare

V2 DataFeeds1 SDK (#1352)

* initial

* bump version

* remove anchor-lang dependency

* use anchor 0.29.0 just for tests

* stay on v3 lockfile

* version

* pin solana-program

* add deps

* bump solana-program

* bump again

* pin

* try 2.3.0

* downgrade solana-program

* lint

* tidy up

* lint

* seperately build sdk

* add new test

* fix hashfiles

solana-artifacts-localtest-a93f84b0157a

08 Oct 13:32
a93f84b

Choose a tag to compare

Fix package dependencies (#1350)

* pin solana dep

* update yarn.lock

* update ts

* linting

* update 1 more v

* update secp2561k

* update tx confirmation

* fix tx sending

* resolve protobufjs and fix secp

* base64

* fix lockfile

* change send tx strategy

* chore: update ethereum-cryptography from ^0.1.3 to ^3.2.0

- Addresses security vulnerabilities in old version
- Maintains API compatibility (keccak256 import unchanged)
- Return type changed from Buffer to Uint8Array (compatible with existing .slice() usage)
- Verified no security vulnerabilities in new version
- All existing code usage patterns remain compatible

* Reformat contracts

* Make sure we use babel/traverse 7.23.2 (https://github.com/smartcontractkit/chainlink-solana/security/dependabot/303)

* update jest

* update typescript

---------

Co-authored-by: Geert G <[email protected]>

solana-artifacts-localtest-b0f7cd3fbdbb

04 Sep 02:40
b0f7cd3

Choose a tag to compare

Audit #2 (#1307)

* address runtime panics

* default pubkey not allowed as admin

* add checks for ownership

* fix typo

* standardize data.len check

* linting

* update transfer conditions

* fix pda creation

* fix pda creation set_decimal_feed_config

* make workflow metadata list smaller

* receiver program belongs in forwarder authority seeds

* verify account context hashes in report

* fix orphaned config/perm accounts

* beef up events

* clarify instruction limits

* add documentation for closing accounts

* add docstrings

* add doc for updating legacy feed inst

* docstrings for cache

* add cache struct documentation

* add forwarder docstrings

* efficient payload serialization

* simplify logic

* redundant sorting

* remove closed account discriminator

* remove unused errors

* todos complete

* fix documentation + add forwarder program id in cache state

* typos

* inconsistent naming

* use is_empty

* renaming items

* remove unused params

* simplify filtering

* compile-time assertion

* simplify feed admin

* reformat cache directory

* lint

* final report fixes

* fix typo + remove close_account

* fix seeds

* lint

* update generated bindings

* fix generated

* fix linter

* format

* add len-prefix to msg hash

* fix program id

---------

Co-authored-by: Vladimir <[email protected]>

solana-artifacts-localtest-5b80c1b12f51

22 Aug 14:14
5b80c1b

Choose a tag to compare

Audit Fixes #1 (#1293)

* address runtime panics

* default pubkey not allowed as admin

* add checks for ownership

* fix typo

* standardize data.len check

* linting

* update transfer conditions

* lint

---------

Co-authored-by: Vladimir <[email protected]>

solana-artifacts-localtest-5175eab4f442

19 Aug 15:50
5175eab

Choose a tag to compare

Add early return and warning log if log poller encounters truncated l…

solana-artifacts-localtest-2c784d259142

15 Aug 16:24
2c784d2

Choose a tag to compare

rm idl files from build (#1324)

solana-artifacts-localtest-0c8643ab4f9c

15 Aug 17:12
0c8643a

Choose a tag to compare

Enable CR Tests (#1317)

* cr tests

* comment

* lint

* lint

* lint

* Generated latest gobindings

* comments

* name update

---------

Co-authored-by: amit-momin <[email protected]>

v1.1.1

21 Jan 21:15
3423966

Choose a tag to compare

What's Changed - Major Highlights

  • Additional features and improvements for: ChainReader, ChainWriter, LogPoller, TXM, MultiNode
  • Data streams support
  • Retraction of v1.1.0 (checksum mismatch)

New Contributors

Full Changelog: v1.1.0...v1.1.1

v1.1.0

31 Jul 19:26
v1.1.0
f1b2261

Choose a tag to compare

What's Changed - Major Highlights

New Contributors

Full Changelog: v1.0.2...v1.1.0

v1.0.2

11 Oct 01:00
v1.0.2
25dce42

Choose a tag to compare

What's Changed

Full Changelog: v1.0.1...v1.0.2