# Snapshot report for `src/storage-memory-0.5.test.ts`

The actual snapshot is saved in `storage-memory-0.5.test.ts.snap`.

Generated by [AVA](https://avajs.dev).

## memory 0.5.16

> Snapshot 1

    {
      namespaces: [],
      storage: [
        {
          contract: 'Memory05',
          label: 'a',
          offset: 0,
          renamedFrom: undefined,
          retypedFrom: undefined,
          slot: '0',
          src: 'file.sol:1',
          type: 't_mapping(t_string_memory,t_address)',
        },
        {
          contract: 'Memory05',
          label: 'b',
          offset: 0,
          renamedFrom: undefined,
          retypedFrom: undefined,
          slot: '1',
          src: 'file.sol:1',
          type: 't_mapping(t_bytes_memory,t_address)',
        },
      ],
      types: [
        [
          't_address',
          {
            label: 'address',
            members: undefined,
            numberOfBytes: '20',
          },
        ],
        [
          't_bytes_memory',
          {
            label: 'bytes',
            members: undefined,
            numberOfBytes: '32',
          },
        ],
        [
          't_mapping(t_bytes_memory,t_address)',
          {
            label: 'mapping(bytes => address)',
            members: undefined,
            numberOfBytes: '32',
          },
        ],
        [
          't_mapping(t_string_memory,t_address)',
          {
            label: 'mapping(string => address)',
            members: undefined,
            numberOfBytes: '32',
          },
        ],
        [
          't_string_memory',
          {
            label: 'string',
            members: undefined,
            numberOfBytes: '32',
          },
        ],
        [
          't_string_storage',
          {
            label: 'string',
            members: undefined,
          },
        ],
        [
          't_bytes_storage',
          {
            label: 'bytes',
            members: undefined,
          },
        ],
      ],
    }

## memory 0.8.9

> Snapshot 1

    {
      namespaces: [],
      storage: [
        {
          contract: 'Memory08',
          label: 'a',
          offset: 0,
          renamedFrom: undefined,
          retypedFrom: undefined,
          slot: '0',
          src: 'file.sol:1',
          type: 't_mapping(t_string_memory_ptr,t_address)',
        },
        {
          contract: 'Memory08',
          label: 'b',
          offset: 0,
          renamedFrom: undefined,
          retypedFrom: undefined,
          slot: '1',
          src: 'file.sol:1',
          type: 't_mapping(t_bytes_memory_ptr,t_address)',
        },
      ],
      types: [
        [
          't_address',
          {
            label: 'address',
            members: undefined,
            numberOfBytes: '20',
          },
        ],
        [
          't_bytes_memory_ptr',
          {
            label: 'bytes',
            members: undefined,
            numberOfBytes: '32',
          },
        ],
        [
          't_mapping(t_bytes_memory_ptr,t_address)',
          {
            label: 'mapping(bytes => address)',
            members: undefined,
            numberOfBytes: '32',
          },
        ],
        [
          't_mapping(t_string_memory_ptr,t_address)',
          {
            label: 'mapping(string => address)',
            members: undefined,
            numberOfBytes: '32',
          },
        ],
        [
          't_string_memory_ptr',
          {
            label: 'string',
            members: undefined,
            numberOfBytes: '32',
          },
        ],
        [
          't_string_storage',
          {
            label: 'string',
            members: undefined,
          },
        ],
        [
          't_bytes_storage',
          {
            label: 'bytes',
            members: undefined,
          },
        ],
      ],
    }
