diff --git a/eth/tracers/js/internal/tracers/assets.go b/eth/tracers/js/internal/tracers/assets.go index 604582ac50..4509a01ef2 100644 --- a/eth/tracers/js/internal/tracers/assets.go +++ b/eth/tracers/js/internal/tracers/assets.go @@ -5,7 +5,7 @@ // call_tracer_legacy.js (8.956kB) // evmdis_tracer.js (4.215kB) // opcount_tracer.js (1.372kB) -// prestate_tracer.js (4.469kB) +// prestate_tracer_legacy.js (4.489kB) // trigram_tracer.js (1.788kB) // unigram_tracer.js (1.469kB) @@ -176,23 +176,23 @@ func opcount_tracerJs() (*asset, error) { return a, nil } -var _prestate_tracerJs = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x57\x4d\x6f\x1b\x39\x12\x3d\xab\x7f\x45\x21\x17\x49\x1b\xa5\x15\x7b\x80\x59\x40\x5e\x2f\xd0\x51\x94\x44\x80\xc7\x36\x24\x79\xb3\xde\xc1\x1c\xd8\x64\x75\x8b\x23\x8a\x6c\x90\x6c\xc9\xda\xc0\xff\x7d\x51\xec\x0f\x7d\xc4\x8a\x33\xeb\x93\x9b\x2c\xbe\xaa\x7a\xac\x7a\x2c\x0d\x87\x30\x36\xc5\xce\xca\x7c\xe9\xe1\xf2\xfd\xc5\xdf\x61\xb1\x44\xc8\xcd\x3b\xf4\x4b\xb4\x58\xae\x21\x29\xfd\xd2\x58\x17\x0d\x87\xb0\x58\x4a\x07\x99\x54\x08\xd2\x41\xc1\xac\x07\x93\x81\x3f\xb1\x57\x32\xb5\xcc\xee\xe2\x68\x38\xac\xce\xbc\xb8\x4d\x08\x99\x45\x04\x67\x32\xbf\x65\x16\x47\xb0\x33\x25\x70\xa6\xc1\xa2\x90\xce\x5b\x99\x96\x1e\x41\x7a\x60\x5a\x0c\x8d\x85\xb5\x11\x32\xdb\x11\xa4\xf4\x50\x6a\x81\x36\xb8\xf6\x68\xd7\xae\x89\xe3\xf3\xed\x03\xdc\xa0\x73\x68\xe1\x33\x6a\xb4\x4c\xc1\x7d\x99\x2a\xc9\xe1\x46\x72\xd4\x0e\x81\x39\x28\x68\xc5\x2d\x51\x40\x1a\xe0\xe8\xe0\x27\x0a\x65\x5e\x87\x02\x9f\x4c\xa9\x05\xf3\xd2\xe8\x01\xa0\xa4\xc8\x61\x83\xd6\x49\xa3\xe1\x97\xc6\x55\x0d\x38\x00\x63\x09\xa4\xc7\x3c\x25\x60\xc1\x14\x74\xae\x0f\x4c\xef\x40\x31\xbf\x3f\xfa\x13\x84\xec\xf3\x16\x20\x75\x70\xb3\x34\x05\x82\x5f\x32\x4f\x59\x6f\xa5\x52\x90\x22\x94\x0e\xb3\x52\x0d\x08\x2d\x2d\x3d\x7c\x9d\x2e\xbe\xdc\x3d\x2c\x20\xb9\x7d\x84\xaf\xc9\x6c\x96\xdc\x2e\x1e\xaf\x60\x2b\xfd\xd2\x94\x1e\x70\x83\x15\x94\x5c\x17\x4a\xa2\x80\x2d\xb3\x96\x69\xbf\x03\x93\x11\xc2\x6f\x93\xd9\xf8\x4b\x72\xbb\x48\x3e\x4c\x6f\xa6\x8b\x47\x30\x16\x3e\x4d\x17\xb7\x93\xf9\x1c\x3e\xdd\xcd\x20\x81\xfb\x64\xb6\x98\x8e\x1f\x6e\x92\x19\xdc\x3f\xcc\xee\xef\xe6\x93\x18\xe6\x48\x51\x21\x9d\x7f\x9d\xf3\x2c\xdc\x9e\x45\x10\xe8\x99\x54\xae\x61\xe2\xd1\x94\xe0\x96\xa6\x54\x02\x96\x6c\x83\x60\x91\xa3\xdc\xa0\x00\x06\xdc\x14\xbb\x9f\xbe\x54\xc2\x62\xca\xe8\x3c\xe4\x7c\xb6\x20\x61\x9a\x81\x36\x7e\x00\x0e\x11\xfe\xb1\xf4\xbe\x18\x0d\x87\xdb\xed\x36\xce\x75\x19\x1b\x9b\x0f\x55\x05\xe7\x86\xff\x8c\x23\xc2\x2c\x2c\x3a\xcf\x3c\x2e\x2c\xe3\x68\xc1\x94\xbe\x28\xbd\x03\x57\x66\x99\xe4\x12\xb5\x07\xa9\x33\x63\xd7\xa1\x52\xc0\x1b\xe0\x16\x99\x47\x60\xa0\x0c\x67\x0a\xf0\x09\x79\x19\xf6\x2a\xa6\x43\xb9\x5a\xa6\x1d\xe3\x61\x35\xb3\x66\x4d\xb9\x96\xce\xd3\x3f\xce\xe1\x3a\x55\x28\x20\x47\x8d\x4e\x3a\x48\x95\xe1\xab\x38\xfa\x16\x75\x0e\x82\xa1\x3a\x09\x19\xd6\x46\xa1\x36\xb6\xd8\xb5\x08\x69\x29\x95\x90\x3a\x8f\xa3\x4e\x63\x3d\x02\x5d\x2a\x35\x88\x02\x84\x32\x66\x55\x16\x09\xe7\xa6\x0c\xb1\xff\x89\xdc\x57\x60\xae\x40\x2e\x33\x2a\x0e\xd6\xee\x7a\x13\xb6\x5a\xbf\x26\x25\xfb\x38\xea\x1c\xc1\x8c\x20\x2b\x75\x48\xa7\xc7\x84\xb0\x03\x10\x69\xff\x5b\xd4\xe9\x6c\x98\x25\x2c\xb8\x06\x6f\xbe\xe0\x53\xd8\xec\x5f\x45\x9d\x8e\xcc\xa0\xe7\x97\xd2\xc5\x0d\xf0\xef\x8c\xf3\x3f\xe0\xfa\xfa\x3a\x34\x75\x26\x35\x8a\x3e\x10\x44\xe7\x25\xb3\x6a\xa7\x93\x32\xc5\x34\xc7\x11\x74\xdf\x3f\x75\xe1\x2d\x88\x34\xce\xd1\x7f\xa8\x56\x2b\x67\xb1\x37\x73\x6f\xa5\xce\x7b\x17\xbf\xf6\x07\xe1\x94\x36\xe1\x0c\xd4\xe6\xb7\xa6\x35\xae\xf6\xb9\x11\x61\xbb\x8e\xb9\xb2\x1a\x1b\x51\x1b\xd5\x56\xce\x1b\xcb\x72\x1c\xc1\xb7\x67\xfa\x7e\xa6\xac\x9e\xa3\xce\xf3\x11\xcb\xf3\xca\xe8\x0c\xcb\x35\x04\xa0\xf6\xb6\xad\xf3\x5c\x52\xa7\x1e\x5e\x40\xc0\xfb\xd1\x25\xcc\x9b\x50\x4e\x2e\x61\x85\xbb\xd7\x6f\x82\x36\xa4\x78\x6a\x37\x56\xb8\xeb\x5f\x45\x67\xaf\x28\xae\x83\xfe\x5d\x8a\xa7\x9f\xbd\xaf\x93\x33\x47\xbc\xce\xc9\x6a\x1f\x6f\xbf\x7f\xc2\xa3\x45\x57\x2a\x4f\xe5\x2e\xf5\xc6\xac\x48\xb8\x96\xc4\x8f\x52\x81\x12\x53\xd0\x6d\xb9\x4a\x39\x52\x44\x0d\xd2\xa3\x65\x24\x9d\x66\x83\x96\x5e\x0d\xb0\xe8\x4b\xab\x5d\x4b\x63\x26\x35\x53\x0d\x70\xcd\xba\xb7\x8c\x57\x3d\x53\xad\x1f\x70\xc9\xfd\x53\x60\x11\xbe\x45\x50\xff\x7d\x47\x4d\x20\x82\x7a\xec\x25\x0e\xa8\x5c\x43\x79\x50\x00\xd3\x0c\xfc\x53\xe8\x5e\x92\x80\x0c\xed\x3b\xa3\xd5\x6e\x10\x82\xb0\xc8\x65\x11\x14\xa5\xbe\xfe\xfa\xcc\x92\x39\xdd\xf5\x55\x7a\x85\x29\x4a\x7a\x50\x44\xdc\xfa\x39\xea\x44\x0a\x37\xf6\x26\x44\x5c\x51\x19\x05\x8c\xc4\x03\x19\x43\x61\xa4\xf6\x03\xd8\x22\x68\x44\x41\x72\x25\x50\x94\xdc\x87\x00\xba\x1b\xa6\x4a\xec\x56\x92\x44\xc2\x1e\x8e\x9a\x92\xde\xaf\x03\xc9\x1a\x04\x5a\xd7\x66\x13\x1e\xe6\x94\xf1\x15\xd4\x32\x61\xac\xcc\xa5\x8e\xce\x06\x46\xc0\x75\x68\x75\xe9\xd1\xca\x07\xa6\xe0\x1a\x52\x99\x4f\xb5\x3f\x29\xb9\xaa\x54\x9a\xa3\xfd\x3f\xe2\xba\xe5\x63\x47\x32\xdd\xbb\xec\x0f\xe0\xe2\xd7\xb6\x8e\xbd\x21\x28\x78\x1d\xcc\x9b\xf3\x50\xd1\x69\x09\xbf\x7c\x2c\xb8\x21\xdd\x79\x1b\xbc\xc6\xae\x4c\xa9\x88\xaa\x3c\x03\x8f\xc7\xda\x73\xf5\x03\xdc\xe3\xdc\x1a\xdc\x9a\x9a\x98\x09\x71\x08\x4a\x9f\xe1\x3b\x67\xee\xc1\xa1\x80\xb7\x40\x5f\x52\x93\x2b\x27\xf9\x67\xe6\xfa\xf0\x37\xa8\x2d\xee\xad\xe4\xdf\x45\x52\xdd\xeb\x47\xe4\x16\xd7\x54\x6e\x74\x75\x9c\x29\x85\xb6\xeb\x20\xc8\xe3\xa0\xee\x9c\x70\xc9\xb8\x2e\xfc\xae\x79\xd6\x3c\xb3\x39\x7a\xf7\x7a\x36\x01\xe7\xdd\xbb\x46\xed\x03\x7f\xbb\x82\x5a\x05\xba\xe3\xd9\x24\x59\x4c\xba\x75\xb7\x0c\x87\xf0\x15\xc3\xd0\x97\x2a\x99\x0a\xb5\x03\x81\x0a\x3d\x56\x71\x19\x1d\x78\x6d\xd5\x6f\x40\xd3\x1b\xcd\x55\xf8\x24\x9d\x97\x3a\x87\xaa\xcb\xb6\x34\x42\xb4\x1d\xb3\x21\xc0\x92\xe8\x39\x7d\x6f\xbd\xa1\xe1\xc9\x22\x49\x28\x3d\x75\x41\x59\x98\x92\xed\xb0\x95\x49\xeb\x3c\x14\x8a\x71\x0c\x4d\xd6\x06\x73\xbe\x28\x6a\xd1\x22\xd7\xb3\xa0\x36\x01\x68\xff\x96\x33\x45\xb3\x00\xb9\x77\xd0\x6b\x30\xfa\x51\xa7\x63\x1b\xeb\x03\xec\xab\xbd\xfa\x39\x8f\xc5\xa1\xf6\xd1\x0c\x85\x1b\xa4\xd7\x22\x08\x5f\xf5\xee\x93\xaf\x7f\xfd\x56\x0f\x1a\xe8\xe2\xa8\x43\xe7\x0e\x24\x4c\x99\xbc\x91\xb0\x4a\x0c\x44\x45\x0b\x2f\xad\x3d\x90\x1b\xd2\xb5\x2d\xc2\x9f\xa5\xf3\xc4\xa9\x25\x7a\x6a\x61\x7c\xe9\x3d\xd8\x8b\xde\x2b\x9a\x57\x3f\xc8\xd5\xe0\x5a\x18\x8f\xda\x4b\xa6\xd4\x8e\xee\x61\x6b\x69\x62\xa3\x19\x6d\x00\x4e\x92\x55\x90\xa9\x60\x2a\x35\x57\xa5\xa8\xca\x20\x14\x7f\x8d\xe7\x42\xcc\xc7\xa3\xde\x1a\x9d\x63\x39\xc6\x54\x49\x99\x7c\xaa\x87\x65\x0d\xdd\x4a\xcf\x7b\xfd\xee\x39\xc1\x54\x26\x8f\x9b\x22\xa3\x17\x29\x11\xc2\xa2\x73\xbd\xfe\x81\x86\x56\x35\xba\x44\x4d\xe4\x83\xc6\x2d\xb4\x53\x18\xe3\x9c\xa6\x52\x31\x00\x26\x04\xe9\xe1\xc9\xc4\x14\x75\x3a\x6e\x2b\x3d\x5f\x42\xf0\x64\x8a\x7d\x2f\xf6\xeb\xfa\xe7\xcc\x21\xbc\x99\xfc\x7b\x31\xbe\xfb\x38\x19\xdf\xdd\x3f\xbe\x19\xc1\xd1\xda\x7c\xfa\x9f\x49\xbb\xf6\x21\xb9\x49\x6e\xc7\x93\x37\xa3\x30\x86\xbc\x90\x90\x37\x4d\x0a\xe4\xd0\x79\xc6\x57\x71\x81\xb8\xea\xbd\x3f\xd6\x81\x7d\x82\x9d\x4e\x6a\x91\xad\xae\xf6\xc1\x54\x0d\x5a\xfb\x68\x74\x1a\xae\xe1\x2c\x59\x57\xe7\xa3\x19\xd7\xf6\xbd\x46\xfd\xf7\x53\x57\x90\x8a\xd7\xe3\xb8\xfc\xcb\x81\x84\xde\x61\x7c\x35\x02\xc7\x14\x0d\xfb\xf2\xbf\xf4\x23\x2d\xcb\x1c\xfa\x01\xa0\x16\x66\x4b\xca\xd7\xa2\x56\x3b\x35\xee\x01\x65\x17\xfd\x4a\x76\xef\xb2\x5e\xbf\x35\x26\xb0\xef\x4d\x2f\x5f\x32\x45\x2d\xe0\xba\x41\x7f\x1b\x4e\xbe\x4e\xd4\x65\xcd\xd4\x89\x83\x5f\x4e\x86\xd9\xb0\xbf\xc6\xb5\xb1\xbb\xfa\x0d\x3b\xc8\xef\xc7\xac\x26\x37\x37\x6d\x3d\xd1\x07\x15\x59\xbb\xf0\x71\x72\x33\xf9\x9c\x2c\x26\x47\x56\xf3\x45\xb2\x98\x8e\xab\xa5\xbf\x5c\x78\x17\x3f\x5d\x78\xdd\xf9\x7c\x71\x37\x9b\x74\x47\xf5\xd7\xcd\x5d\xf2\xb1\xfb\x9d\xc3\x7a\xe0\xfd\x51\xeb\x7a\xf3\xd5\x58\xf1\xff\x74\xc0\xc1\xf0\x99\xb1\x97\x66\xcf\x20\xed\xdc\x97\x27\xbf\xed\x80\xe9\x46\x95\xb3\xea\xf7\x6d\x27\x9c\x7f\x51\x87\x9f\xa3\xe7\xe8\x7f\x01\x00\x00\xff\xff\x8f\x1a\xa4\x61\x75\x11\x00\x00") +var _prestate_tracer_legacyJs = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x57\x4d\x6f\x1b\x39\x12\x3d\xab\x7f\x45\x21\x17\x49\x1b\xa5\x95\x78\x80\x59\x40\x5e\x2f\xd0\x51\x94\x58\x80\xc7\x36\x24\x79\xb3\xde\xc1\x1c\xd8\x64\x75\x8b\x23\x8a\x6c\x90\x6c\xc9\xda\xc0\xff\x7d\x51\xec\x0f\x7d\xc4\x8a\x33\xeb\x93\x9b\x2c\xbe\xaa\x7a\xac\x7a\x2c\x0d\x87\x30\x36\xc5\xce\xca\x7c\xe9\xe1\xe2\xfd\x87\xbf\xc3\x62\x89\x90\x9b\x77\xe8\x97\x68\xb1\x5c\x43\x52\xfa\xa5\xb1\x2e\x1a\x0e\x61\xb1\x94\x0e\x32\xa9\x10\xa4\x83\x82\x59\x0f\x26\x03\x7f\x62\xaf\x64\x6a\x99\xdd\xc5\xd1\x70\x58\x9d\x79\x71\x9b\x10\x32\x8b\x08\xce\x64\x7e\xcb\x2c\x8e\x60\x67\x4a\xe0\x4c\x83\x45\x21\x9d\xb7\x32\x2d\x3d\x82\xf4\xc0\xb4\x18\x1a\x0b\x6b\x23\x64\xb6\x23\x48\xe9\xa1\xd4\x02\x6d\x70\xed\xd1\xae\x5d\x13\xc7\x97\xdb\x07\xb8\x41\xe7\xd0\xc2\x17\xd4\x68\x99\x82\xfb\x32\x55\x92\xc3\x8d\xe4\xa8\x1d\x02\x73\x50\xd0\x8a\x5b\xa2\x80\x34\xc0\xd1\xc1\xcf\x14\xca\xbc\x0e\x05\x3e\x9b\x52\x0b\xe6\xa5\xd1\x03\x40\x49\x91\xc3\x06\xad\x93\x46\xc3\x2f\x8d\xab\x1a\x70\x00\xc6\x12\x48\x8f\x79\x4a\xc0\x82\x29\xe8\x5c\x1f\x98\xde\x81\x62\x7e\x7f\xf4\x27\x08\xd9\xe7\x2d\x40\xea\xe0\x66\x69\x0a\x04\xbf\x64\x9e\xb2\xde\x4a\xa5\x20\x45\x28\x1d\x66\xa5\x1a\x10\x5a\x5a\x7a\xf8\x3a\x5d\x5c\xdf\x3d\x2c\x20\xb9\x7d\x84\xaf\xc9\x6c\x96\xdc\x2e\x1e\x2f\x61\x2b\xfd\xd2\x94\x1e\x70\x83\x15\x94\x5c\x17\x4a\xa2\x80\x2d\xb3\x96\x69\xbf\x03\x93\x11\xc2\x6f\x93\xd9\xf8\x3a\xb9\x5d\x24\x1f\xa7\x37\xd3\xc5\x23\x18\x0b\x9f\xa7\x8b\xdb\xc9\x7c\x0e\x9f\xef\x66\x90\xc0\x7d\x32\x5b\x4c\xc7\x0f\x37\xc9\x0c\xee\x1f\x66\xf7\x77\xf3\x49\x0c\x73\xa4\xa8\x90\xce\xbf\xce\x79\x16\x6e\xcf\x22\x08\xf4\x4c\x2a\xd7\x30\xf1\x68\x4a\x70\x4b\x53\x2a\x01\x4b\xb6\x41\xb0\xc8\x51\x6e\x50\x00\x03\x6e\x8a\xdd\x4f\x5f\x2a\x61\x31\x65\x74\x1e\x72\x3e\x5b\x90\x30\xcd\x40\x1b\x3f\x00\x87\x08\xff\x58\x7a\x5f\x8c\x86\xc3\xed\x76\x1b\xe7\xba\x8c\x8d\xcd\x87\xaa\x82\x73\xc3\x7f\xc6\x11\x61\x16\x16\x9d\x67\x1e\x17\x96\x71\xb4\x60\x4a\x5f\x94\xde\x81\x2b\xb3\x4c\x72\x89\xda\x83\xd4\x99\xb1\xeb\x50\x29\xe0\x0d\x70\x8b\xcc\x23\x30\x50\x86\x33\x05\xf8\x84\xbc\x0c\x7b\x15\xd3\xa1\x5c\x2d\xd3\x8e\xf1\xb0\x9a\x59\xb3\xa6\x5c\x4b\xe7\xe9\x1f\xe7\x70\x9d\x2a\x14\x90\xa3\x46\x27\x1d\xa4\xca\xf0\x55\x1c\x7d\x8b\x3a\x07\xc1\x50\x9d\x84\x0c\x6b\xa3\x50\x1b\x5b\xec\x5a\x84\xb4\x94\x4a\x48\x9d\xc7\x51\xa7\xb1\x1e\x81\x2e\x95\x1a\x44\x01\x42\x19\xb3\x2a\x8b\x84\x73\x53\x86\xd8\xff\x44\xee\x2b\x30\x57\x20\x97\x19\x15\x07\x6b\x77\xbd\x09\x5b\xad\x5f\x93\x92\x7d\x1c\x75\x8e\x60\x46\x90\x95\x3a\xa4\xd3\x63\x42\xd8\x01\x88\xb4\xff\x2d\xea\x74\x36\xcc\x12\x16\x5c\x81\x37\xd7\xf8\x14\x36\xfb\x97\x51\xa7\x23\x33\xe8\xf9\xa5\x74\x71\x03\xfc\x3b\xe3\xfc\x0f\xb8\xba\xba\x0a\x4d\x9d\x49\x8d\xa2\x0f\x04\xd1\x79\xc9\xac\xda\xe9\xa4\x4c\x31\xcd\x71\x04\xdd\xf7\x4f\x5d\x78\x0b\x22\x8d\x73\xf4\x1f\xab\xd5\xca\x59\xec\xcd\xdc\x5b\xa9\xf3\xde\x87\x5f\xfb\x83\x70\x4a\x9b\x70\x06\x6a\xf3\x5b\xd3\x1a\x57\xfb\xdc\x88\xb0\x5d\xc7\x5c\x59\x8d\x8d\xa8\x8d\x6a\x2b\xe7\x8d\x65\x39\x8e\xe0\xdb\x33\x7d\x3f\x53\x56\xcf\x51\xe7\xf9\x88\xe5\x79\x65\x74\x86\xe5\x1a\x02\x50\x7b\xdb\xd6\x79\x2e\xa9\x53\x0f\x2f\x20\xe0\xfd\xe8\x12\xe6\x4d\x28\x27\x97\xb0\xc2\xdd\xeb\x37\x41\x1b\x52\x3c\xb5\x1b\x2b\xdc\xf5\x2f\xa3\xb3\x57\x14\xd7\x41\xff\x2e\xc5\xd3\xcf\xde\xd7\xc9\x99\x23\x5e\xe7\x64\xb5\x8f\xb7\xdf\x3f\xe1\xd1\xa2\x2b\x95\xa7\x72\x97\x7a\x63\x56\x24\x5c\x4b\xe2\x47\xa9\x40\x89\x29\xe8\xb6\x5c\xa5\x1c\x29\xa2\x06\xe9\xd1\x32\x92\x4e\xb3\x41\x4b\xaf\x06\x58\xf4\xa5\xd5\xae\xa5\x31\x93\x9a\xa9\x06\xb8\x66\xdd\x5b\xc6\xab\x9e\xa9\xd6\x0f\xb8\xe4\xfe\x29\xb0\x08\xdf\x22\xa8\xff\xbe\xa3\x26\x10\x41\x3d\xf6\x12\x07\x54\xae\xa1\x3c\x28\x80\x69\x06\xfe\x29\x74\x2f\x49\x40\x86\xf6\x9d\xd1\x6a\x37\x08\x41\x58\xe4\xb2\x08\x8a\x52\x5f\x7f\x7d\x66\xc9\x9c\xee\xfa\x2a\xbd\xc2\x14\x25\x3d\x28\x22\x6e\xfd\x1c\x75\x22\x85\x1b\x7b\x13\x22\xae\xa8\x8c\x02\x46\xe2\x81\x8c\xa1\x30\x52\xfb\x01\x6c\x11\x34\xa2\x20\xb9\x12\x28\x4a\xee\x43\x00\xdd\x0d\x53\x25\x76\x2b\x49\x22\x61\x0f\x47\x4d\x49\xef\xd7\x81\x64\x0d\x02\xad\x6b\xb3\x09\x0f\x73\xca\xf8\x0a\x6a\x99\x30\x56\xe6\x52\x47\x67\x03\x23\xe0\x3a\xb4\xba\xf4\x68\xe5\x23\x53\x70\x05\xa9\xcc\xa7\xda\x9f\x94\x5c\x55\x2a\xcd\xd1\xfe\x1f\x71\xdd\xf2\xb1\x23\x99\xee\x5d\xf4\x07\xf0\xe1\xd7\xb6\x8e\xbd\x21\x28\x78\x1d\xcc\x9b\xf3\x50\xd1\x69\x09\xbf\x7c\x2c\xb8\x21\xdd\x79\x1b\xbc\xc6\xae\x4c\xa9\x88\xaa\x3c\x03\x8f\xc7\xda\x73\xf9\x03\xdc\xe3\xdc\x1a\xdc\x9a\x9a\x98\x09\x71\x08\x4a\x9f\xe1\x3b\x67\xee\xc1\xa1\x80\xb7\x40\x5f\x52\x93\x2b\x27\xf9\x17\xe6\xfa\xf0\x37\xa8\x2d\xee\xad\xe4\xdf\x45\x52\xdd\xeb\x27\xe4\x16\xd7\x54\x6e\x74\x75\x9c\x29\x85\xb6\xeb\x20\xc8\xe3\xa0\xee\x9c\x70\xc9\xb8\x2e\xfc\xae\x79\xd6\x3c\xb3\x39\x7a\xf7\x7a\x36\x01\xe7\xdd\xbb\x46\xed\x03\x7f\xbb\x82\x5a\x05\xba\xe3\xd9\x24\x59\x4c\xba\x75\xb7\x0c\x87\xf0\x15\xc3\xd0\x97\x2a\x99\x0a\xb5\x03\x81\x0a\x3d\x56\x71\x19\x1d\x78\x6d\xd5\x6f\x40\xd3\x1b\xcd\x55\xf8\x24\x9d\x97\x3a\x87\xaa\xcb\xb6\x34\x42\xb4\x1d\xb3\x21\xc0\x92\xe8\x39\x7d\x6f\xbd\xa1\xe1\xc9\x22\x49\x28\x3d\x75\x41\x59\x98\x92\xed\xb0\x95\x49\xeb\x3c\x14\x8a\x71\x0c\x4d\xd6\x06\x73\xbe\x28\x6a\xd1\x22\xd7\xb3\xa0\x36\x01\x68\xff\x96\x33\x45\xb3\x00\xb9\x77\xd0\x6b\x30\xfa\x51\xa7\x63\x1b\xeb\x03\xec\xcb\xbd\xfa\x39\x8f\xc5\xa1\xf6\xd1\x0c\x85\x1b\xa4\xd7\x22\x08\x5f\xf5\xee\x93\xaf\x7f\xfd\x56\x0f\x1a\xe8\xe2\xa8\x43\xe7\x0e\x24\x4c\x99\xbc\x91\xb0\x4a\x0c\x44\x45\x0b\x2f\xad\x3d\x90\x1b\xd2\xb5\x2d\xc2\x9f\xa5\xf3\xc4\xa9\x25\x7a\x6a\x61\x7c\xe9\x3d\xd8\x8b\xde\x2b\x9a\x57\x3f\xc8\xd5\xe0\x5a\x18\x8f\xda\x4b\xa6\xd4\x8e\xee\x61\x6b\x69\x62\xa3\x19\x6d\x00\x4e\x92\x55\x90\xa9\x60\x2a\x35\x57\xa5\xa8\xca\x20\x14\x7f\x8d\xe7\x42\xcc\xc7\xa3\xde\x1a\x9d\x63\x39\xc6\x54\x49\x99\x7c\xaa\x87\x65\x0d\xdd\x4a\xcf\x7b\xfd\xee\x39\xc1\x54\x26\x8f\x9b\x22\xa3\x17\x29\x11\xc2\xa2\x73\xbd\xfe\x81\x86\x56\x35\xba\x44\x4d\xe4\x83\xc6\x2d\xb4\x53\x18\xe3\x9c\xa6\x52\x31\x00\x26\x04\xe9\xe1\xc9\xc4\x14\x75\x3a\x6e\x2b\x3d\x5f\x42\xf0\x64\x8a\x7d\x2f\xf6\xeb\xfa\xe7\xcc\x21\xbc\x99\xfc\x7b\x31\xbe\xfb\x34\x19\xdf\xdd\x3f\xbe\x19\xc1\xd1\xda\x7c\xfa\x9f\xc9\xe9\xda\x75\x32\xbf\x6e\xd7\x3e\x26\x37\xc9\xed\x78\xf2\x66\x14\x46\x93\x17\x92\xf4\xa6\x49\x8b\x82\x70\x9e\xf1\x55\x5c\x20\xae\x7a\xef\x8f\xb5\x61\x9f\x74\xa7\x93\x5a\x64\xab\xcb\x7d\x80\x55\xd3\xd6\x3e\x1a\xed\x86\x2b\x38\x4b\xe0\xe5\xf9\x68\xc6\xb5\x7d\xaf\x79\x11\xf6\x93\x58\x90\x8f\xd7\xe3\xb8\xf8\xcb\x81\x84\x7e\x62\x7c\x35\x02\xc7\x14\xfd\x00\x90\xff\xa5\x1f\x6e\x59\xe6\xd0\x0f\x00\xb5\x30\x5b\x52\xc3\x16\xb5\xda\xa9\x71\x0f\x28\xfb\xd0\xaf\xa4\xf8\x2e\xeb\xf5\x5b\x63\x02\xfb\xde\xf4\xe2\x25\x53\xd4\x02\xae\x1a\xf4\xb7\xe1\xe4\xeb\x44\x5d\xd4\x4c\x9d\x38\xf8\xe5\x64\xc0\x0d\xfb\x6b\x5c\x1b\xbb\xab\xdf\xb5\x83\xfc\x7e\xcc\x6a\x72\x73\xd3\xd6\x13\x7d\x50\x91\xb5\x0b\x9f\x26\x37\x93\x2f\xc9\x62\x72\x64\x35\x5f\x24\x8b\xe9\xb8\x5a\xfa\xcb\x85\xf7\xe1\xa7\x0b\xaf\x3b\x9f\x2f\xee\x66\x93\xee\xa8\xfe\xba\xb9\x4b\x3e\x75\xbf\x73\x58\x0f\xc1\x3f\x6a\x67\x6f\xbe\x1a\x2b\xfe\x9f\x0e\x38\x18\x48\x33\xf6\xd2\x3c\x1a\xe4\x9e\xfb\xf2\xe4\xf7\x1e\x30\xdd\x28\x75\x56\xfd\xe6\xed\x84\xf3\x2f\x6a\xf3\x73\xf4\x1c\xfd\x2f\x00\x00\xff\xff\x0f\x4b\x31\x35\x89\x11\x00\x00") -func prestate_tracerJsBytes() ([]byte, error) { +func prestate_tracer_legacyJsBytes() ([]byte, error) { return bindataRead( - _prestate_tracerJs, - "prestate_tracer.js", + _prestate_tracer_legacyJs, + "prestate_tracer_legacy.js", ) } -func prestate_tracerJs() (*asset, error) { - bytes, err := prestate_tracerJsBytes() +func prestate_tracer_legacyJs() (*asset, error) { + bytes, err := prestate_tracer_legacyJsBytes() if err != nil { return nil, err } - info := bindataFileInfo{name: "prestate_tracer.js", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x7d, 0xa4, 0xbe, 0xcd, 0xf4, 0xfa, 0x67, 0x53, 0x96, 0x41, 0x8d, 0x38, 0xd2, 0xb3, 0x1, 0x14, 0x18, 0x59, 0x3d, 0x14, 0xe8, 0xa4, 0x98, 0xee, 0xd4, 0xba, 0xde, 0x1d, 0xb2, 0x9, 0x43, 0xd4}} + info := bindataFileInfo{name: "prestate_tracer_legacy.js", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xdf, 0xda, 0x43, 0x85, 0x7d, 0x3f, 0xf0, 0xdd, 0x14, 0xe7, 0x11, 0xfe, 0x20, 0x48, 0x95, 0x28, 0x65, 0x6, 0xd2, 0xb2, 0x99, 0x78, 0x51, 0x8d, 0x2d, 0xa3, 0x32, 0x76, 0xd1, 0xf2, 0xc, 0x27}} return a, nil } @@ -327,14 +327,14 @@ func AssetNames() []string { // _bindata is a table, holding each asset generator, mapped to its name. var _bindata = map[string]func() (*asset, error){ - "4byte_tracer_legacy.js": _4byte_tracer_legacyJs, - "bigram_tracer.js": bigram_tracerJs, - "call_tracer_legacy.js": call_tracer_legacyJs, - "evmdis_tracer.js": evmdis_tracerJs, - "opcount_tracer.js": opcount_tracerJs, - "prestate_tracer.js": prestate_tracerJs, - "trigram_tracer.js": trigram_tracerJs, - "unigram_tracer.js": unigram_tracerJs, + "4byte_tracer_legacy.js": _4byte_tracer_legacyJs, + "bigram_tracer.js": bigram_tracerJs, + "call_tracer_legacy.js": call_tracer_legacyJs, + "evmdis_tracer.js": evmdis_tracerJs, + "opcount_tracer.js": opcount_tracerJs, + "prestate_tracer_legacy.js": prestate_tracer_legacyJs, + "trigram_tracer.js": trigram_tracerJs, + "unigram_tracer.js": unigram_tracerJs, } // AssetDebug is true if the assets were built with the debug flag enabled. @@ -383,14 +383,14 @@ type bintree struct { } var _bintree = &bintree{nil, map[string]*bintree{ - "4byte_tracer_legacy.js": {_4byte_tracer_legacyJs, map[string]*bintree{}}, - "bigram_tracer.js": {bigram_tracerJs, map[string]*bintree{}}, - "call_tracer_legacy.js": {call_tracer_legacyJs, map[string]*bintree{}}, - "evmdis_tracer.js": {evmdis_tracerJs, map[string]*bintree{}}, - "opcount_tracer.js": {opcount_tracerJs, map[string]*bintree{}}, - "prestate_tracer.js": {prestate_tracerJs, map[string]*bintree{}}, - "trigram_tracer.js": {trigram_tracerJs, map[string]*bintree{}}, - "unigram_tracer.js": {unigram_tracerJs, map[string]*bintree{}}, + "4byte_tracer_legacy.js": {_4byte_tracer_legacyJs, map[string]*bintree{}}, + "bigram_tracer.js": {bigram_tracerJs, map[string]*bintree{}}, + "call_tracer_legacy.js": {call_tracer_legacyJs, map[string]*bintree{}}, + "evmdis_tracer.js": {evmdis_tracerJs, map[string]*bintree{}}, + "opcount_tracer.js": {opcount_tracerJs, map[string]*bintree{}}, + "prestate_tracer_legacy.js": {prestate_tracer_legacyJs, map[string]*bintree{}}, + "trigram_tracer.js": {trigram_tracerJs, map[string]*bintree{}}, + "unigram_tracer.js": {unigram_tracerJs, map[string]*bintree{}}, }} // RestoreAsset restores an asset under the given directory. diff --git a/eth/tracers/js/internal/tracers/prestate_tracer.js b/eth/tracers/js/internal/tracers/prestate_tracer_legacy.js similarity index 100% rename from eth/tracers/js/internal/tracers/prestate_tracer.js rename to eth/tracers/js/internal/tracers/prestate_tracer_legacy.js diff --git a/eth/tracers/native/prestate.go b/eth/tracers/native/prestate.go index 9655589df0..eca3998d2a 100644 --- a/eth/tracers/native/prestate.go +++ b/eth/tracers/native/prestate.go @@ -31,7 +31,7 @@ import ( ) func init() { - register("nativePrestateTracer", newPrestateTracer) + register("prestateTracer", newPrestateTracer) } type prestate = map[common.Address]*account