Skip to content
Tags give the ability to mark specific points in history as being important
  • v1.124.0
    1) update mimir v2 regex to allow uppercase characters PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3230
    2) [test] Fix UTXO Litecoin Signer Test PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3225
    3) [test] Support Multi-Validator Regression Tests PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3223
    4) ADR005 Amendment1: Permanently Sunset ILP PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3222
    5) ADR006 Amendment2: Lower POL Exit Criteria PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3220
    6) [test] Reduce Smoke Test Race PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3218
    7) Litecoin UTXO Client V2 PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3217
    8) [build] Remove Trunk Cache PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3216
    9) Requeue BTC rescue from inactive vault PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3213
    10) [tss] Reduce Default Party Timeout PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3211
    11) [V124-specific] semi random asgard vault selection based on tx inhash and block height PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3210
    12) [bifrost] Also Observe Real Transaction for EVM Instant-Observe Outbounds PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3208
    13) Eridanus/fix requeue dangling action PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3207
    14) [bifrost] Favor Resume from Local Scanner Height on Restart PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3206
    15) [querier] remove outbound delay for native chain, fix EVM inbound conf counting PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3205
    16) [V124-specific] Deduct gas fees from InactiveVault balances too PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3200
    17) Fix duplicated imports, add new lint enforcement PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3199
    18) [V124-specific] Skip bsc asset anchor for THOR.BNB PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3197
    19) [V124-specific] MissBlockSignSlashPoints for missing block signatures PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3196
    20) [V124-specific] manager_txout: Do nothing and return nil if toi.ToAddress.IsNoop() PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3195
    21) [mocknet] Image Updates PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3193
    22) [test] Remove Regression Test Check Descriptions and Support Variables PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3188
    23) [config] Expose Inactive Vault Cutoff and Increase Default PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3187
    24) [Version-unspecific] Cache responses for Bifrost get PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3182
    25) ADR006 Amendment - Add Saver Pools to PoL PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3179
    26) [feature] Mimir V2 #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3177
    27) [V124-specific] ATOMAsset line in NewAssetWithShortCodes to match ShortCode #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3170
    28) [V124-specific] Set StatusSince upon change from RetiringVault to InactiveVault PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3164
    29) [cleanup] remove yggs part 2/2 (thornode) PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3155
    30) Custom refund address in swap memo #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3151
    31) Remove final portion of the TxOut item local encryption PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3146
    32) Updates TSLedgerAdapter and add MLT token PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3109
    33) [V124-specific] Use refundTx for streaming swap partial refunds PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3016
    34) [V124-specific] Deduct all pending txout item amounts when selecting outbound vaults PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2816
  • v1.123.0
    1) Refund dropped BTC vault rescue tx PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3198
    2) [bug] reset pool depth between simulated swaps PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3194
    3) fix streaming loan quote PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3192
    4) [invariant] fix streaming swap false breaks PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3191
    5) Streaming savers querier fixes PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3189
    6) [api] Fix Long Memo UTXO Synth Quotes and Drop from_address Requirements PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3186
    7) [migration] Re-queue dropped outbound for preferred-asset/streaming-swap conflict PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3184
    8) Move Ethereum router contract into thornode repository. PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3183
    9) [mocknet] Image Updates and Fixes PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3180
    10) Move Ethereum chain client to use shared EVM code PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3172
    11) [V123-specific] Respect ObservationDelayFlexibility Mimir override PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2969
    12) [V123-specific] Use GetMinJoinLast instead of GetMinJoinVersion for /nodes querier-called NodeAccountPreflightCheck (and churn low-version finding) PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2940
  • v1.122.0
    1) [config] Increase Default Rate Limit PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3181
    2) [cleanup] remove yggs part 1/2 (bifrost) PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3178
    3) [tools] p2p-check cli PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3176
    4) [Version-unspecific; bugfix] Correct EVM-insta-observe ToAddress PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3174
    5) [Version-unspecific] Log and drop GetObservationsStdTx unobservable ObservedTx PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3173
    6) Fix Thorname response PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3171
    7) [Backwards-compatibility; V122-specific] Resolve block 11320435 sync failure PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3168
    8) [Version-unspecific] Display InactiveVault status PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3167
    9) Bad RBF Inbound Refunds + Double Spend Bond Slash Refunds PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3162
    10) [version] 1.122.0 + Remove Version from Generated API Comments PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3161
    11) [api] Explicitly Disallow Non-Height Parameters PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3154
    12) [Version-unspecific] Resync unstuck.go loop upon keysign error PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3150
    13) TS tokenlist update 1.122 - BSC update with top100 by volume PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3147
    14) Switch to typesafe sort of cosmos.Uint PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3145
    15) Remove dead code PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3144
    16) Remove unused & dangerous gas method, mark remaining #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3143
    17) [Version-unspecific] Complete deprecation of QueryObservedTx BlockHeight and FinaliseHeight, and rearrange QueryObservedTx fields PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3137
    18) [V122-specific] Remove double-swap intermediate outbound event PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3136
    19) [Version-unspecific] Ensure that getOutput only returns an output with a vault address as either the sender or receiver PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3128
    20) [Version-unspecific] NoneEmpty() for observed Gas too, not just Coins PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3126
    21) [Version-unspecific] AsgardInvariant:  Explicitly check IsStreaming to not double-count streaming In and Out for affiliate swaps PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3123
    22) [api] Add /thorchain/block API PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3121
    23) [V122-specific] Restore the cancelled-out 1e8 in CalcTxOutHeight PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2912
  • v1.121.1
    ca7261ea · bump version to 1.121.1 ·
    1) EVM insta observe at tx broadcast: https://gitlab.com/thorchain/thornode/-/merge_requests/3148
  • v1.121.0
    1) [bug] treat lending module as an account PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3159
    2) Spelling / log is too verbose PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3158
    3) [bugfix] Generate unique inbound tx for preferred asset swaps + don't allow tx out scheduling in the past #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3142
    4) [ci] Allow Contributors to Manually Trigger External Fork CI PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3135
    5) [api] Network Endpoint Use Current Fee Values PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3130
    6) [feature] dynamic max anchor slip PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3129
    7) Feature/ Add Tor price in the network query endpoint PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3127
    8) migrateStoreV121: Only attempt to transfer Coins if at least one Coin to transfer PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3122
    9) Fix endpoint 'quote/swap' for streaming swaps PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3119
    10) update calc liq units math in readme PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3118
    11) [Backwards-compatibility] Resolve block 6130730 sync failure PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3116
    12) [api] Swap Quote Auto Max Quantity, Misc Fee Fixes PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3115
    13) [add] Bitcoin Cash UTXO Client V2 PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3114
    14) [add] Commit Generated Files PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3113
    15) [Version-unspecific] Revert !3073's Taproot support for until after hard fork PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3112
    16) [cleanup] remove dead code from manager_network PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3111
    17) ADD: add tx hash to Loan open and repayment events  #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3108
    18) [V121-specific] Regular timing of pending liquidity auto-commit PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3106
    19) [V121-specific] Do not allow network modules as memo final destinations PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3104
    20) [fix] Gaia Auto Solvency Unhalt PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3102
    21) Return default values if dex agg wl not set PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3101
    22) [test] Regression Tests Check Invariants Every "create-blocks" PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3100
    23) [feature] Streaming loans PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3096
    24) Streaming swaps ignore tvl/synth cap during swap PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3095
    25) [bifrost] Keygen Retries and ChurnRetryInterval Mimir PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3092
    26) [bifrost] Add P2P Status Endpoint PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3091
    27) [Version-unspecific] Display pool asset short codes in querier PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3086
    28) [Version-unspecific] Update btcutil dependency in order to parse BTC Taproot addresses PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3073
    29) [Version-unspecific] Asgard invariant: Account for streaming swap native (RUNE) output PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3072
    30) [sec] vault migration sanity checks PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3071
    31) [ADD] Streaming Swaps for Savers adds/withdraws PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3070
    32) Reduce lines of code in querier PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3060
    33) Add explicit deprecation suffixes to dangerous methods #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3059
    34) [V121-specific] Don't emit zero-amount pool reward PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2937
    35) [V121-specific] Consolidate swap minting into swapOne PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2843
  • v1.120.2
    14fcd71f · Release 1.120.2 ·
  • v1.120.1
  • v1.120.0
    1) [Version-unspecific] Restore Stages and Status endpoints' OpenAPI references without alphas PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3098
    2) [Backwards-compatibility] processOneTxInV120 #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3097
    3) [feature] emit keygen events PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3093
    4) [V120-specific] Do not allow swaps to a native coin's synthetic PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3087
    5) [bug] if chain or trading is halted, skip streaming swap attempts PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3085
    6) [V120-specific] Zero-amount POL MsgWithdrawLiquidity PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3084
    7) [bugfix] go nuclear on swap queue during quotes API PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3083
    8) [bugfix] Preferred asset swap: remove owner = thor alias check PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3082
    9) [patch] lending fixes #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3081
    10) [fix] POL Withdraw PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3079
    11) [api] Asset Code Quote Memo, Fix Fuzzy Asset, Loan Quote Short Memo PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3078
    12) Aggregator update TS 1.120 PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3077
    13) [Version-unspecific] Corrections of !3062 PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3076
    14) add derived depth bps to pools endpoint #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3065
    15) add rango contracts for v120 PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3064
    16) [V120-specific] Track same-block-scheduled migrations to send each Asset to all ActiveVaults PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3046
    17) Deprecate one-off encryption of TxOutItems PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2821
  • v1.119.0
    d5df4652 · Move go-tss to v1.6.3 ·
    1) Move go-tss to v1.6.3 PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3075
    2) [fix] UTXO V2 Client Re-Confirm PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3067
    3) [Version-unspecific] Loan quote parameter compatibility PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3063
    4) [Version-unspecific] Stages (and Status) endpoint support for Streaming swaps PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3062
    5) [V119-specific] Check n.LeaveScore rather than na.LeaveScore for findOldActor and findLowBondActor PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3057
    6) [V119-specific] Use voter.Height rather than voter.FinalisedHeight for streaming swap adjustment PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3044
    7) Allow stable savers (determined by TOR anchor pools) PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3042
    8) [security] split multi-node operators into different asgards PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3037
  • v1.118.0
    1) [fix] Correct Refund Amount at TVL Cap PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3058
    2) [ADR] 011 Lending PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3055
    3) [bugs] misc lending #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3053
    4) [V118-specific] Don't reimburse gas difference for an outbound from an InactiveVault PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3052
    5) [logs] Avoid Keyshare Backup Noise on Failed Keygen PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3051
    6) Update release instructions PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3045
  • v1.117.0
    1) [docs] Update README Install PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3049
    2) Re-add removed contracts (sorry) PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3040
    3) emit streaming swap event PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3039
    4) [bug] include streaming swap quantity and count into a swap event PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3038
    5) [bug] allow an operator to remove a bond provider with zero bond PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3036
    6) [ADR] Streaming Swaps PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3035
    7) [DEX Whitelist] SquidRouter MultiCall contract PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3034
    8) [feature] streaming swap tracks which sub-swap fails and for what reason PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3033
    9) [V117-specific] Resolve broken invariants of manager_txout refunds PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3032
    10) [Version-unspecific] Do not log GetVault error for THORChain outbound (empty VaultPubKey so expected to error) #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3031
    11) [V117-specific; Store migration] SubFunds ETH.ETH dust from the two remaining Yggdrasil vaults PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3030
    12) [cleanup] remove non-native rune switch logic #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3027
    13) [cleanup] Remove Chaosnet References PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3024
    14) Update links in README PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3023
    15) Add TSLedgerAdapter contract PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3022
    16) Add PEPE and fix Verse image PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3021
    17) [economics] adjusted algo for determining bond/TVL cap #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3020
    18) Churn refactor #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3019
    19) [invariant] layer-one pools and liquidity providers PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3018
    20) [invariant] reg tests and multiple messages PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3015
    21) [invariant] streaming swaps PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3014
    22) Generic UTXO Client PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3013
    23) Upgrade trunk + linters PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3004
    24) [V117-specific] Equal migration rounds PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2381
  • v1.116.0
    1) [fix] Validate Thorname Preferred Asset is Active Pool PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3025
    2) Whitelist LZ Executors PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3017
    3) [refactor] Use "latest" Token Lists to Improve Review PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3012
    4) [lint] Catch Mainnet Files with Build Flags in Version Lint PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3011
    5) remove coinbase from one of the txns for doge PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3009
    6) [change] USD Fee Mimir Names, Round USD Fees to 2 Significant Figures of RUNE PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3008
    7) [cleanup] remove x/gov references (spurious event and test param) PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3007
    8) [test] Update Mocknet Daemons PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3006
    9) [refactor] Stagenet changes PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3005
    10) [ci] Skip Versioned Function Lint on Develop PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3002
    11) Update adr-009-reserve-income-fee-overhaul.md PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3001
    12) [patches] misc minor fixes to streaming swaps #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/3000
    13) refactor manager versioning to be easier diffs #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2998
    14) [feature] allow mimir to call back yggdrasil funds back to asgard PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2996
    15) [feature] clear pending liquidity PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2995
    16) [V116-specific] Decrement ObservedTxVoter slash points with GetConsensusSigners PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2994
    17) [feature] outbound delays are reduced by streaming swap time PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2991
    18) [feature] AffiliateCollector Module + Preferred Asset Swap #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2978
    19) Refactor memo #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2968
    20) [fix] migration to fix module invariants PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2814
  • v1.115.0
    1) Fix manager tx out V113 file names PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2993
    2) [ante] deduct native tx fees during ante #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2992
    3) [fix] Skip Auto-Observe on Failed Broadcast PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2990
    4) bump go-tss to v1.6.2 PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2987
    5) [refactor] streaming swaps tweaks #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2986
    6) Refactor aggregators list and add gas limit PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2983
    7) Increase maxGasLimit for Aggregation call PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2982
    8) [querier] add total_effective_bond to /network endpoint PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2981
    9) [ante] use infinite gas meter for transactions PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2976
    10) last migration round only sends non-gas asset PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2973
    11) [V115-specific] Clear Aggregator information on queued TxOutItem vault reassignment PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2947
    12) [feature] allow memos to use asset "short codes" PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2899
    13) [feature] Streaming swaps #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2886
    14) [feature] Pass data between two contracts between two chains PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2871
  • v1.114.0
    1) [ante] add ante validation to external msg handlers PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2979
    2) [cleanup] use keeper version for fee checks #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2975
    3) [stagenet] fix bnb pools and requeue migrate txs PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2974
    4) add more tss keygen logging #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2972
    5) Fix signature of swapOut in documentation PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2971
    6) Add Stargate aggregator contract PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2970
    7) Add Verse DEX token (bitcoin.com) PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2963
    8) [mocknet] Bitcoin Cash 26.1.0 PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2960
    9) [change] Dollar Denominated Fee Mimirs (ADR-009 Part 1) #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2923
    10) [Version-unspecific] Use case-insensitive EqualFold to check UTXO destination address roundtrip PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2802
  • v1.113.1
  • v1.113.0
    1) [migrate] Reverse BTC Pool Slash and Corresponding Bond Slashes PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2961
    2) [fix] Regression Test Concurrent Map Write PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2959
    3) [V113-specific] Only update a TxOutItem's MaxGas from TxOutStorage EndBlock when first entering the outbound queue PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2957
    4) [BUG] Allow synth to synth swaps at security hard cap PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2956
    5) [lending] More Regression Tests PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2955
    6) [BUG] Ignore transaction when the sender address is invalid PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2950
    7) [cleanup] remove arb whitelist PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2943
    8) [fix] Loan Quote Fee Basis Points PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2942
    9) [V113-specific] Set correct ToAddress when loan handlers make a MsgSwap PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2928
    10) [V113-specific] DollarInRune -> DollarsPerRune PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2832
  • v1.112.0
    1) [revert] incentive pendulum change PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2954
    2) Only change maxgas when tx out item scheduled to a new vault PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2951
    3) [cleanup] version handler uses GetNativeTxFee PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2944
    4) [cleanup] halts, fees, anchors in keeper PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2941
    5) refactor loan handlers versioning #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2939
    6) [V112-specific] Transfer PendingInboundRune to Reserve upon pool burning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2938
    7) [lint] Catch Current Version Duplicates PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2936
    8) [Mainnet] Whitelist 2 BSC Aggregator Contracts PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2934
    9) [V112-specific] IsChain validation of add liquidity AssetAddress PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2932
    10) [config] Default to Keyshare Backup Enabled PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2931
    11) [mocknet] Bitcoin 25.0 and Gaia 10.0.0 PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2929
    12) [Version-unspecific] Regression test update: lending/refunds.yaml PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2927
    13) [V112-specific] Use totalEffectiveBond instead of totalBonded for Incentive Pendulum PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2922
    14) [API] Swap Quote Endpoint Improvements PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2905
    15) [api] Promote Changes PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2901
    16) [feature] Trade Target in Scientific Notation #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2897
    17) [feature] make "best efforts" to refund txns sent to inactive vault PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2869
    18) [test] Extend Lending Regression Tests PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2850
  • v1.111.1
    eca1fb11 · bump version to 1.111.1 ·
    1) [tune] Bifrost LevelDB Storage (Enable as Default) PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2933
  • v1.111.0
    b9b9a442 · [add] Saver Yield Scaling ·
    1) [bsc] use router 4.1 contract addresses PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2930
    2) [update] Ethereum 1.12.0 PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2925
    3) [add] Saver Yield Scaling PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2924
    4) [Version-unspecific] Add MaxRuneSupply to Admin deny list PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2919
    5) [test] Update Mocknet Daemons PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2918
    6) [test] Fix Regression Export Paths, Mirror Suite Hierarchy PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2917
    7) [migrate] Fix Missed Bitcoin Last Observation Heights PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2916
    8) [V111-specific] Validate positive MaxRuneSupply PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2909
    9) [V111-specific] LendingLever GetUncappedShare -> GetSafeShare PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2908
    10) [V111-specific] Emit Derived Asset pool pool_balance_change events relative to their previous balances PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2893
    11) remove partial loan repayments #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2890
    12) [chain] Binance Smart Chain (Bifrost Refactor Avalanche -> EVM) PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2859
    13) [feature] Circuit Breaker PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2723
  • v1.110.0
    1) Mitigate Potential Freeze Block PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2913
    2) [test] regression for all tx types PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2911
    3) [fix] Reset Bitcoin Observation Heights PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2903
    4) [tune] Bifrost LevelDB Storage PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2902
    5) [bugfix] fix minout for loan repayment #check-lint-warning PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2898
    6) [fix] ensure addresses are correct network PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2889
    7) [V110-specific] Add failed-refund external coins to their pools' BalanceAsset PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2888
    8) [Version-unspecific] Use THORChain block milliseconds for quotes' OutboundDelaySeconds PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2887
    9) [V110-specific] Modify mark-for-churn-out timing PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2849
    10) [patch] Dervied asset swaps doesn't mint rune properly PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2842
    11) [V110-specific] Avoid handler_solvency redundant SetMimirs and EventSetMimir emissions PR: https://gitlab.com/thorchain/thornode/-/merge_requests/2827