v1.8.0
Pre-release
Pre-release
Changelog
- 2f3f618 Merge pull request #391 from icon-project/solana-release
- e635a09 docs: add release notes for solana
- 7ae2745 Merge pull request #389 from icon-project/fix/stellar-large-request
- e7d621f Merge branch 'fix/stellar-large-request' of github.com:icon-project/centralized-relay into fix/stellar-large-request
- 60039c9 fix: changed logging for error
- d6c42d8 Merge branch 'main' into fix/stellar-large-request
- 906bf16 Merge pull request #278 from icon-project/feature/solana-contract-integration
- 70c2814 fix: do not suppress invalid request id error
- 859b3a1 fix: properly handle message received
- c589215 fix: changed stellar query method to get events
- 7c0b8a1 docs: add example config for solana
- 46dec5c fix: use simulate tx for ready only contract calls
- b662656 Merge pull request #385 from icon-project/feat/solana-e2e-tests
- 48052f3 fix: fixed merge conflicts
- e0b46dc fix: malformed go.sum
- 806e959 fix: merge conflicts
- 70d7c2e fix: check if relayer is executor
- 793e69e chore: yaml tag
- 7d08ffb fix: decouple dapp
- 388f423 chore: updated to latest contract changes
- 3166ac3 fix: increase defaultTxConfirmationTime to 15s
- f67ec9f fix: do not remove rm in linker
- c05a09c fix: add proper err wrap while provider initialization
- 6045744 fix: save last process tx sign in db
- fc791e3 fix: resolve merge conflicts
- af29417 fix: delay processing tx signature while listening events
- 6dafcb0 fix: set slot offset to -1
- 5e52c16 fix: mistaken block height with slot
- e875f2f fix: while initialization do not return error on keystore restore fail
- 4dc1e67 fix: foundry rul fixed
- 49698ff fix: issue with multiple connection
- 625b211 fix: fixed issue with idl push
- 5b57cdf feat: added sample configs and accounts
- 3452267 feat: e2e tests for solana chain
- ed46be0 fix: add sysvar instruction key in lut
- c97eecd fix: execute rollback not working
- 40deed1 fix: add static accounts in lut
- 276225e fix: set fee
- aa76375 fix: add remaining accounts in revert message
- 33ee54d fix: revert message with accounts query
- 3f69c03 fix: get dapp config prefix dynamically
- 556365f fix: handle invalid request id error in icon
- 9ab1c10 feat: add instructions to extend compute units in execute call
- 347a7cb fix: add daap address in alt
- 4852ca6 fix: send v0 txns
- 876d7c8 chore: rename functions
- 6879378 fix: remove unwanted comments
- 448db6b fix: remove unwanted function
- c6ef152 fix: add static alts
- eef7ce4 fix: remove unwanted pdas
- 4f4ff9c fix: merge issues
- da4c7a7 fix: resolve merge conflicts
- 0c16618 fix: combine xcall and conn events
- cf617be chore: write proper log message for successful packet relay
- 71e32dc feat: execute rollback
- 3573a00 fix: execute call issues
- 14748c2 fix: recv message with accounts fetching from contract
- 15639e9 feat: fetch recv message accounts
- 72f2e8a feat: fetch accounts for execute call
- 3cd01f2 fix: lookup table serialization
- b7d3054 feat: address lookup table
- c0558c8 fix: wrong data type in xcall config struct
- 12611ce fix: send success code in callback
- e832dcf fix: recv_message not working
- 7b95951 fix: wrong big int bytes
- 231d623 fix: failed to decode cs message
- 2a8af30 fix: restore keystore before routing
- 027dd8b feat: implement recv_message method
- 67fe24e fix: borsh deserialiation for decode cs message
- 6393544 feat: implement receive message method
- ce93c58 chore: ignore error while getting progId from Idl
- 705151b fix: have proper logs and error message
- 4f7a21b fix: message received check of uninitialized account
- d8e2929 fix: encode number directly
- 9532cb3 feat: implement MessageReceived
- d87d2ee feat: implement QueryTransactionReceipt
- de5358f feat: implement GenerateMessages method
- 3a5ea23 feat: partially implement revert_message method
- 26b1773 feat: implement GetFee method
- 7e65c33 feat: implement QueryBalance method
- 437bd30 feat: implement method claim_fees
- b98d7d8 feat: implement set_fee method
- a60d733 feat: implement set_admin method
- 75830ac feat: add PDA Registry in provider
- 27316bd Merge pull request #265 from icon-project/feat/solana-listener
- 5d4afe8 fix: do not used passed arg as a variable in listenByPolling function
- 5871389 fix: process events of initial start signature
- 30c8f50 fix: while fetching signature on next query fetch from most recent one
- 62f144b feat: add idl config for connection and dapp program
- 7dbfd94 feat: implement message parsing from event log
- 5313f15 feat: implement solana listener
- 9904bf9 fix: add get signature method
- 5826403 Merge pull request #238 from icon-project/feat/solana-tx-execution
- 174a46d Merge pull request #215 from icon-project/feat/solana-kms
- 7d8a96e fix: get idl from program address itself
- d3d6cbb feat: tx execution successful
- aade9cb feat: add send message transaction
- 86e10ef feat: fetch idl
- 8a43a62 chore: remove print statement
- b78eba6 feat: solana msg routing and tx execution
- a49379e chore: define contract call params
- d4a5421 feat: solana kms
- 1c65aae feat: solana initial setup