|
4326 | 4326 | "hash": "sha256:c609bc98cba5efa2d2a808548cf93ad9d0a06455b35a8fd9f534daf52824f506", |
4327 | 4327 | "token_estimator": "heuristic-v1" |
4328 | 4328 | }, |
| 4329 | + { |
| 4330 | + "id": "smart-contracts-for-eth-devs-.migration", |
| 4331 | + "title": "Migration FAQs and Considerations", |
| 4332 | + "slug": "smart-contracts-for-eth-devs-.migration", |
| 4333 | + "categories": [ |
| 4334 | + "Smart Contracts" |
| 4335 | + ], |
| 4336 | + "raw_md_url": "https://raw.githubusercontent.com/polkadot-developers/polkadot-docs/master/.ai/pages/smart-contracts-for-eth-devs-.migration.md", |
| 4337 | + "html_url": "https://docs.polkadot.com/smart-contracts/for-eth-devs/.migration/", |
| 4338 | + "preview": "This guide helps Ethereum developers migrate their smart contracts to Polkadot Hub. Most contracts work without modifications on the REVM backend, while the PolkaVM backend offers enhanced performance with minimal adaptation for standard patterns.", |
| 4339 | + "outline": [ |
| 4340 | + { |
| 4341 | + "depth": 2, |
| 4342 | + "title": "Introduction", |
| 4343 | + "anchor": "introduction" |
| 4344 | + }, |
| 4345 | + { |
| 4346 | + "depth": 2, |
| 4347 | + "title": "Migration Considerations", |
| 4348 | + "anchor": "migration-considerations" |
| 4349 | + }, |
| 4350 | + { |
| 4351 | + "depth": 2, |
| 4352 | + "title": "Migration Checklist", |
| 4353 | + "anchor": "migration-checklist" |
| 4354 | + }, |
| 4355 | + { |
| 4356 | + "depth": 2, |
| 4357 | + "title": "Migration FAQs", |
| 4358 | + "anchor": "migration-faqs" |
| 4359 | + }, |
| 4360 | + { |
| 4361 | + "depth": 3, |
| 4362 | + "title": "Which backend should I choose?", |
| 4363 | + "anchor": "which-backend-should-i-choose" |
| 4364 | + }, |
| 4365 | + { |
| 4366 | + "depth": 3, |
| 4367 | + "title": "Do I need to rewrite my Solidity code?", |
| 4368 | + "anchor": "do-i-need-to-rewrite-my-solidity-code" |
| 4369 | + }, |
| 4370 | + { |
| 4371 | + "depth": 3, |
| 4372 | + "title": "What about factory contracts?", |
| 4373 | + "anchor": "what-about-factory-contracts" |
| 4374 | + }, |
| 4375 | + { |
| 4376 | + "depth": 3, |
| 4377 | + "title": "How do gas costs compare?", |
| 4378 | + "anchor": "how-do-gas-costs-compare" |
| 4379 | + }, |
| 4380 | + { |
| 4381 | + "depth": 3, |
| 4382 | + "title": "Which Solidity features are not supported?", |
| 4383 | + "anchor": "which-solidity-features-are-not-supported" |
| 4384 | + }, |
| 4385 | + { |
| 4386 | + "depth": 3, |
| 4387 | + "title": "How do I handle the existential deposit?", |
| 4388 | + "anchor": "how-do-i-handle-the-existential-deposit" |
| 4389 | + }, |
| 4390 | + { |
| 4391 | + "depth": 3, |
| 4392 | + "title": "Can I use my existing development tools?", |
| 4393 | + "anchor": "can-i-use-my-existing-development-tools" |
| 4394 | + }, |
| 4395 | + { |
| 4396 | + "depth": 2, |
| 4397 | + "title": "Conclusion", |
| 4398 | + "anchor": "conclusion" |
| 4399 | + } |
| 4400 | + ], |
| 4401 | + "stats": { |
| 4402 | + "chars": 6067, |
| 4403 | + "words": 777, |
| 4404 | + "headings": 12, |
| 4405 | + "estimated_token_count_total": 1275 |
| 4406 | + }, |
| 4407 | + "hash": "sha256:d6cbd026bd22d3362fffe6bdab0ce3d1688482b6d1eec26368b46fd03eb82a5f", |
| 4408 | + "token_estimator": "heuristic-v1" |
| 4409 | + }, |
4329 | 4410 | { |
4330 | 4411 | "id": "smart-contracts-for-eth-devs-accounts", |
4331 | 4412 | "title": "Accounts in Asset Hub Smart Contracts", |
|
4846 | 4927 | "hash": "sha256:da1669344010a793a5296c9397b2d5a85240ff6fbe37b885bce0139298364423", |
4847 | 4928 | "token_estimator": "heuristic-v1" |
4848 | 4929 | }, |
4849 | | - { |
4850 | | - "id": "smart-contracts-for-eth-devs-migration", |
4851 | | - "title": "Migration FAQs and Considerations", |
4852 | | - "slug": "smart-contracts-for-eth-devs-migration", |
4853 | | - "categories": [ |
4854 | | - "Smart Contracts" |
4855 | | - ], |
4856 | | - "raw_md_url": "https://raw.githubusercontent.com/polkadot-developers/polkadot-docs/master/.ai/pages/smart-contracts-for-eth-devs-migration.md", |
4857 | | - "html_url": "https://docs.polkadot.com/smart-contracts/for-eth-devs/migration/", |
4858 | | - "preview": "This guide helps Ethereum developers migrate their smart contracts to Polkadot Hub. Most contracts work without modifications on the REVM backend, while the PolkaVM backend offers enhanced performance with minimal adaptation for standard patterns.", |
4859 | | - "outline": [ |
4860 | | - { |
4861 | | - "depth": 2, |
4862 | | - "title": "Introduction", |
4863 | | - "anchor": "introduction" |
4864 | | - }, |
4865 | | - { |
4866 | | - "depth": 2, |
4867 | | - "title": "Migration Considerations", |
4868 | | - "anchor": "migration-considerations" |
4869 | | - }, |
4870 | | - { |
4871 | | - "depth": 2, |
4872 | | - "title": "Migration Checklist", |
4873 | | - "anchor": "migration-checklist" |
4874 | | - }, |
4875 | | - { |
4876 | | - "depth": 2, |
4877 | | - "title": "Migration FAQs", |
4878 | | - "anchor": "migration-faqs" |
4879 | | - }, |
4880 | | - { |
4881 | | - "depth": 3, |
4882 | | - "title": "Which backend should I choose?", |
4883 | | - "anchor": "which-backend-should-i-choose" |
4884 | | - }, |
4885 | | - { |
4886 | | - "depth": 3, |
4887 | | - "title": "Do I need to rewrite my Solidity code?", |
4888 | | - "anchor": "do-i-need-to-rewrite-my-solidity-code" |
4889 | | - }, |
4890 | | - { |
4891 | | - "depth": 3, |
4892 | | - "title": "What about factory contracts?", |
4893 | | - "anchor": "what-about-factory-contracts" |
4894 | | - }, |
4895 | | - { |
4896 | | - "depth": 3, |
4897 | | - "title": "How do gas costs compare?", |
4898 | | - "anchor": "how-do-gas-costs-compare" |
4899 | | - }, |
4900 | | - { |
4901 | | - "depth": 3, |
4902 | | - "title": "Which Solidity features are not supported?", |
4903 | | - "anchor": "which-solidity-features-are-not-supported" |
4904 | | - }, |
4905 | | - { |
4906 | | - "depth": 3, |
4907 | | - "title": "How do I handle the existential deposit?", |
4908 | | - "anchor": "how-do-i-handle-the-existential-deposit" |
4909 | | - }, |
4910 | | - { |
4911 | | - "depth": 3, |
4912 | | - "title": "Can I use my existing development tools?", |
4913 | | - "anchor": "can-i-use-my-existing-development-tools" |
4914 | | - }, |
4915 | | - { |
4916 | | - "depth": 2, |
4917 | | - "title": "Conclusion", |
4918 | | - "anchor": "conclusion" |
4919 | | - } |
4920 | | - ], |
4921 | | - "stats": { |
4922 | | - "chars": 6067, |
4923 | | - "words": 777, |
4924 | | - "headings": 12, |
4925 | | - "estimated_token_count_total": 1275 |
4926 | | - }, |
4927 | | - "hash": "sha256:d6cbd026bd22d3362fffe6bdab0ce3d1688482b6d1eec26368b46fd03eb82a5f", |
4928 | | - "token_estimator": "heuristic-v1" |
4929 | | - }, |
4930 | 4930 | { |
4931 | 4931 | "id": "smart-contracts-get-started", |
4932 | 4932 | "title": "Get Started with Smart Contracts", |
|
5401 | 5401 | } |
5402 | 5402 | ], |
5403 | 5403 | "stats": { |
5404 | | - "chars": 20325, |
5405 | | - "words": 2290, |
| 5404 | + "chars": 20056, |
| 5405 | + "words": 2249, |
5406 | 5406 | "headings": 12, |
5407 | | - "estimated_token_count_total": 4600 |
| 5407 | + "estimated_token_count_total": 4523 |
5408 | 5408 | }, |
5409 | | - "hash": "sha256:7cf1e07d1b8ef4e7b893398976907159a932f23f708d4e1d7ac1d09b80881787", |
| 5409 | + "hash": "sha256:ac33422a87258d65a70e63f388279cc2afa4a1e3eec9c1b1aff52ac1ebf9e1a8", |
5410 | 5410 | "token_estimator": "heuristic-v1" |
5411 | 5411 | }, |
5412 | 5412 | { |
|
0 commit comments