dhlee-icon
dhlee-icon
1. BMR rotate In BMC implementation, when handleFragment() is called, there is no relay rotation, which means BMR doesn't rotate until BMC assembles all the parts of a message. and...
> If this BMR decide not to send Fragmentation anymore, Will it will stop other 24 BMRs continue to Relay? I don't understand
I think in that situation, BMR 1 should either 1) resume calling handleFragment() with part 1 and so on or 2) call handleRelayMessage with new RelayMessage. Anyway, BMC will still...
need to check if BMR1 stuck in any situation, BMC can continue to rotate to next BMR
here is the conclusion. If RelayMessage contain BTP Message, next BMR will take turn after Delaylimit. If RelayMessage doesn't contain BTP Message and have only BlockUpdates, next BMR will take...
@quocle108 please refer to answer above
@trmaphi As you know, BMC just take turns to next BMR. It is BMR which is in charge of sending BTP Message. As long as BMR2 send right call, BMC...
As we talked in slack, this issue regarding score execution time doesn't happen only when fragmentation sends. it could occur when it is normal sending. why don't you change the...
Can we add one more function like checkTxState() to "type Sender interface" . the function checks chain-specific traffic threshold(ie, tx state should be EXEUCUTION in icon), if the condition doesn't...