А ты не пробовал прочитать что в ошибке написано?
Помимо этого какой в этом практический смысл?
// SPDX-License-Identifier: MIT
pragma solidity >=0.7.0 <0.9.0;
contract Test0 {
mapping(address => uint256) private _addressToBalance;
uint8 a; // используется для того чтоб метод был не view
function test() external {
a = 0; // ничего не пишем по факту, т.к. "а" проинициализирован нулём (т.е. минимальные затраты на газ)
}
}
contract Test1 {
mapping(address => uint256) private _addressToBalance;
uint8 a; // используется для того чтоб метод был не view
function test() external {
a = 0; // ничего не пишем по факту, т.к. "а" проинициализирован нулём (т.е. минимальные затраты на газ)
uint256 balance = _addressToBalance[msg.sender];
require(balance >= 0);
}
}
contract Test2 {
mapping(address => uint256) private _addressToBalance;
uint8 a; // используется для того чтоб метод был не view
function test() external {
a = 0; // ничего не пишем по факту, т.к. "а" проинициализирован нулём (т.е. минимальные затраты на газ)
require(_addressToBalance[msg.sender] >= 0);
}
}
// | Remix VM | BSC Testnet |
// test 0 26971 26971 24343 24343
// test 1 29534 29534 24343 24343
// test 2 29519 29519 24343 24343
// Test0 BSCt: 0x33f153BA423ec0489f6ff5f80528D5cb100bf3ab
// Test1 BSCt: 0x7744FFe9C35250B580eF4118d75AF2280D6c1afD
// Test2 BSCt: 0x38e6Bc1a10aFE6fbeD413e77282F615D56761ec5
А какие типы аргументов принимает эта функция?
bcrypt.compareSync(...)
Там наверное строки надо толкать
compareSync(s: string, hash: string): boolean
логично. Я думал, что, возможно стиль наименования можно задать глобально.
Написать свои декораторы. Также можно сделать свой ValidationPipe где выбрасывать BadRequestException со своим объектом
Всё же, вы занимаетесь какой-то фигнёй.Не совсем понял это. У меня по тз все поля в ответе должны быть в snake_case. В чем эта "фиговость" того чем я занимаюсь?
Для группы (чата) работает как вы сказали. Для канала (паблик) на работает.
Проверял именно перехватывая вебхук. При подписке на групу приходит уведомление, при подписке на канал не приходит.