Thomas Nguy

Results 40 comments of Thomas Nguy

timeout is not the correct term. Basically we want to send the batch always every X hours whatever if it is profitable or not. In genesis config we can setup...

`next_send_batch_time += batch_send_rate` if we want to strictly send X batch within a period `next_send_batch_time = current_time() + batch_send_rate` if we want to have strictly X time elapsed within two...

@devashishdxt currently the relayer will always submit the batch whatever the cost is https://github.com/PeggyJV/gravity-bridge/blob/main/orchestrator/relayer/src/batch_relaying.rs#L133 We want to add the pricing logic at this level. If it is not profitable, dont...

Yes we dont want to modify anything on the module. All the logic needs to be done on the relayer side. It is fine for other relayer to have different...

just to clarify the requirement. This pricing mechanism will be only unique for "our relayer". It is not absurd to use a central DB to synchronise our relayer instances (if...

I am thinking just simple msg "get-denom-contract" and return the total token mapping

an enhancement is to return list of ``` original denom -> crc20 address ``` original denom is ETH erc20 contract address for gravity tokens or source denom for IBC tokens...

could be an error on tendermint @JayT106 is it possible that either `e.clientCtx.Client.Block(e.ctx, &height)` or `e.clientCtx.Client.TxSearch` return different value per nodes?

not sure if it is better to "cancel" the transaction (and they will get refund) or just delete the transaction and send the fund to community pool. The tricky part...

Once a batch is created, then they are "valid" to be relayed if they gather enough signature. If we cancel the batch and free the transactions, then those transaction can...