Skip to content

Commit

Permalink
Add rationale
Browse files Browse the repository at this point in the history
  • Loading branch information
ian0371 committed Feb 19, 2025
1 parent 790588e commit aaf7de3
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion KIPs/kip-247.md
Original file line number Diff line number Diff line change
Expand Up @@ -157,6 +157,9 @@ This KIP implements `TxBundlingModule` specified in [KIP-245](https://kips.kaia.

```
ExtractTxBundles(txs, prevBundles):
if GaslessTx is disabled:
return nothing
filter ApproveTx, SwapTx from txs
move ApproveTx (if exists) before SwapTx
inject LendTx before ApproveTx if exists, otherwise before SwapTx
Expand All @@ -166,7 +169,9 @@ ExtractTxBundles(txs, prevBundles):

### Disabling GaslessTx

If many validators disabled GaslessTx, how does this affect UX?
If many consensus nodes disabled GaslessTx feature, users may experience increased transaction latency.
However, as long as there are still nodes supporting GaslessTx, the transactions will eventually be executed.
Also, because this feature is enabled by default, few consensus nodes are expected to disable it.

## Backward Compatibility

Expand Down

0 comments on commit aaf7de3

Please sign in to comment.