Drupal Block Info field

The block data are clearly saved in the blocks table in the database. But the info field isn't. To get this, one needs to go in two different directions.

Admin created (via Site Building > Blocks) block info is stored in the box table. The info field for module exported blocks isn't stored at all. They are generated by a module invocation. To get a complete list, one needs the _block_rehash() function. To get a list of blocks supplied by a module, call module_invoke('module_name', 'block', 'list').