Размер твердости типа отображения

В Solidity, есть максимальное количество ключей или пар ключ-значение, которое может хранить отображение? Если так, то какой максимум? Кроме того, максимальное количество отличается в зависимости от типов переменных ключей и значений этого отображения?

Например, сколько пар адрес-uint может хранить следующее отображение?

mapping (address => uint) internal _balanceOf;

0 ответов

Каждая учетная запись имеет область данных, называемую хранилищем, которая является постоянной между вызовами функций и транзакциями. Хранилище - это хранилище ключей-значений, которое отображает 256-битные слова в 256-битные слова. (увидеть)

Ключ отображения в солидности закодирован на 32 байта, поэтому есть 2**(32*8) возможные ключи. это огромное количество;

Другие вопросы по тегам