Skip to content

v1.8.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 01 Oct 11:10
· 344 commits to main since this release
2f3f618

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