Releases: palomachain/paloma
v1.15.5
What's Changed
- chore: rename eth references @byte-bandit in #1228
- feat: lightnode licenses by @maharifu in #1229
- fix: feegrant order in light node licenses by @maharifu in #1230
- fix: add chain to skyway nonces genesis by @maharifu in #1232
- fix: sort validators with same score by address
Full Changelog: v1.15.4...v1.15.5
v1.15.4
Paloma 1.15.4
introduces relayer selection based on performance data, a big step towards Pigeon feed, our relayer rewards program! Make sure you have fees configured for your relaying services for each chain! See palomad tx treasury upsert-relayer-fee --help
for more information!
Fee settings are configured per chain, and stored as float point percentile representations of the total cost of a relayed transaction. For example, a relayer fee of 1.0
entitles the relayer to 100% of the estimated costs for a relayed transaction, whereas a fee setting of 1.15
entitles to a total of 115% of the costs, making a profit of 15%. These funds can later be claimed by directly interfacing with the Paloma bridge on remote chains.
In order to stay eligible for relaying messages, you will need to setup a fee value of at least 1.0
. In order to become profitable, your fee setting needs to be above 1.0
. There are no other limits on which fees you set. The network will automatically chose relayers with lower fees based on the current weight settings as defined by governance (check palomad q evm chains-infos
for the current relay weights for each chain).
Example fee setup for Paloma main net
ADDRESS = <Operator Address>
FEE = <Fee setting> #e.g 1.1
palomad tx treasury upsert-relayer-fee arbitrum-main $FEE --from $ADDRESS --fees 250ugrain --gas auto --yes
palomad tx treasury upsert-relayer-fee base-main $FEE --from $ADDRESS --fees 250ugrain --gas auto --yes
palomad tx treasury upsert-relayer-fee blast-main $FEE --from $ADDRESS --fees 250ugrain --gas auto --yes
palomad tx treasury upsert-relayer-fee bnb-main $FEE --from $ADDRESS --fees 250ugrain --gas auto --yes
palomad tx treasury upsert-relayer-fee eth-main $FEE --from $ADDRESS --fees 250ugrain --gas auto --yes
palomad tx treasury upsert-relayer-fee gnosis-main $FEE --from $ADDRESS --fees 250ugrain --gas auto --yes
palomad tx treasury upsert-relayer-fee matic-main $FEE --from $ADDRESS --fees 250ugrain --gas auto --yes
palomad tx treasury upsert-relayer-fee op-main $FEE --from $ADDRESS --fees 250ugrain --gas auto --yes
What's Changed
- fix: message attestation with wrong sign data by @maharifu in #1223
- feat: lightnode sale by @maharifu in #1224
- Enable performance based relayer selection by @byte-bandit in #1226
- chore: update README for v1.15.4 by @byte-bandit in #1227
Full Changelog: v1.15.3...1.15.4
v1.15.3
What's Changed
- fix: remove obsolete parameters from skyway module by @byte-bandit in #1217
- fix: verifyTX on message attestation by @maharifu in #1218
- chore: upgrade IAVL to 1.1.4 by @byte-bandit in #1219
- chore: update readme by @byte-bandit in #1221
Full Changelog: v1.15.2...v1.15.3
v1.15.2
What's Changed
- chore: VerifyAgainstTX implementation by @maharifu in #1203
- chore: print formatted queue messages on remove by @maharifu in #1204
- feat: Prevent parallel delivery of same sender msgs by @byte-bandit in #1205
- chore: rename gravity module by @byte-bandit in #1206
- chore(deps): bump goreleaser/goreleaser-action from 5 to 6 by @dependabot in #1181
- chore(deps): bump google.golang.org/grpc from 1.63.2 to 1.65.0 by @dependabot in #1208
- chore(deps): bump cosmossdk.io/tools/confix from 0.1.0 to 0.1.1 by @dependabot in #1109
- fix: add gravity proposals so they can be decoded by @maharifu in #1213
- chore: change bridge-tax to be per token by @maharifu in #1212
- feat: remove retry limit from erc20 transfers by @byte-bandit in #1214
- chore: update readme by @byte-bandit in #1215
Full Changelog: v1.15.1...v1.15.2
v1.15.1
What's Changed
- fix: withold gravity batches until valset update by @byte-bandit in #1195
- feat: paloma bridge exit tax by @maharifu in #1196
- feat: add relayer fee settings by @byte-bandit in #1197
- feat: daily bridge transfer limits by @maharifu in #1198
- fix: unpack errors on ReferenceBlockAttestation by @maharifu in #1199
- chore(deps): bump github.com/hashicorp/go-getter from 1.7.4 to 1.7.5 by @dependabot in #1201
- chore: update README with v1.15.1 by @maharifu in #1202
Full Changelog: v1.15.0...v1.15.1
v1.15.0
What's Changed
- Enable compass deployment retries by @maharifu in #1188
- Silence scheduled requirements ErrNotFound log messages by @maharifu in #1190
- ci: use gotestsum by @byte-bandit in #1191
- feat: full gravity multichain support by @byte-bandit in #1189
- chore: jail validators with invalid balances by @maharifu in #1192
- chore: update README with version by @byte-bandit in #1194
Full Changelog: v1.14.0...v1.15.0
v1.14.0
What's Changed
- chore: fix comment by @overallteach in #1164
- chore(deps): bump golangci/golangci-lint-action from 3 to 6 by @dependabot in #1163
- chore(deps): bump github.com/onsi/gomega from 1.29.0 to 1.33.1 by @dependabot in #1160
- chore: add missing consensus query mocks by @byte-bandit in #1167
- chore(deps): bump github.com/hashicorp/go-getter from 1.7.3 to 1.7.4 by @dependabot in #1158
- chore: add codeql action and config by @maharifu in #1166
- Add feature set to weight proposal CLI command by @maharifu in #1168
- chore: add updated testnet details to readme by @verabehr in #1171
- Fix panics picked up by Codeql by @maharifu in #1172
- Upgrade to cosmos SDK 0.50.6 by @maharifu in #1173
- feat: add gravity support for multi chain targets by @byte-bandit in #1174
- fix: GetAllQueueNamesMock by @byte-bandit in #1176
- fix: GetMessageByID mock by @byte-bandit in #1177
- fix: ensure mock interface implementation by @byte-bandit in #1178
- Periodically update xchain reference blocks by @maharifu in #1175
- chore: fix some comments by @jinjingroad in #1179
- fix: gravity genesis export by @maharifu in #1183
- fix: use default gov config by @maharifu in #1184
- Move minimum required pigeon version from hard-coded to governance by @maharifu in #1180
- chore: update readme by @byte-bandit in #1185
- chore: update mocks by @byte-bandit in #1186
New Contributors
- @overallteach made their first contribution in #1164
- @maharifu made their first contribution in #1166
- @jinjingroad made their first contribution in #1179
Full Changelog: v1.13.5...v1.14.0
v1.13.5
What's Changed
- chore: fix some function names by @MarkDaveny in #1159
- chore: bump Pigeon version by @byte-bandit in #1161
New Contributors
- @MarkDaveny made their first contribution in #1159
Full Changelog: v1.13.4...v1.13.5
v1.13.4
What's Changed
- Update setup instructions for tumbler by @verabehr in #1148
- chore: increase minimum supported pigeon version by @byte-bandit in #1157
Full Changelog: v1.13.3...v1.13.4
v1.13.3
What's Changed
- chore: updated the iavl deps by @vishal-kanna in #1139
- update readme by @byte-bandit in #1145
Full Changelog: v1.13.2...v1.13.3