updateTrust() vouchers also need check maxVouchers
maxVouchers is to prevent the “vouchees“ array from getting too big and the loop will have the GAS explosion problem, but “vouchers“have the same problem, if you don't check the vouchers array, it is also possible that vouchers are big and cause updateLocked() to fail\\nvouchees check < maxVouchers ,but vouchers don't check\\n```\\n    function updateTrust(address borrower, uint96 trustAmount) external onlyMember(msg.sender) whenNotPaused {\\n// rest of code\\n            uint256 voucheesLength = vouchees[staker].length;\\n            if (voucheesLength >= maxVouchers) revert MaxVouchees();\\n\\n\\n            uint256 voucherIndex = vouchers[borrower].length;\\n            voucherIndexes[borrower][staker] = Index(true, uint128(voucherIndex));\\n            vouchers[borrower].push(Vouch(staker, trustAmount, 0, 0)); /**** don't check maxVouchers****/\\n```\\n
```\\n   function updateTrust(address borrower, uint96 trustAmount) external onlyMember(msg.sender) whenNotPaused {\\n// rest of code\\n            uint256 voucheesLength = vouchees[staker].length;\\n            if (voucheesLength >= maxVouchers) revert MaxVouchees();\\n\\n\\n            uint256 voucherIndex = vouchers[borrower].length;\\n+         if (voucherIndex >= maxVouchers) revert MaxVouchees();\\n            voucherIndexes[borrower][staker] = Index(true, uint128(voucherIndex));\\n            vouchers[borrower].push(Vouch(staker, trustAmount, 0, 0)); \\n```\\n
it is also possible that vouchers are big and cause updateLocked() to fail
```\\n    function updateTrust(address borrower, uint96 trustAmount) external onlyMember(msg.sender) whenNotPaused {\\n// rest of code\\n            uint256 voucheesLength = vouchees[staker].length;\\n            if (voucheesLength >= maxVouchers) revert MaxVouchees();\\n\\n\\n            uint256 voucherIndex = vouchers[borrower].length;\\n            voucherIndexes[borrower][staker] = Index(true, uint128(voucherIndex));\\n            vouchers[borrower].push(Vouch(staker, trustAmount, 0, 0)); /**** don't check maxVouchers****/\\n```\\n