Транзакции Rome
Определяет типы транзакций Rhea, Remus и Romulus с краткими ссылками на код.
Транзакции Rome — это транзакции Solana с особыми характеристиками. Ниже приведён обзор различных типов и их конкретных особенностей:
Транзакция Rhea
Транзакция Rhea инкапсулирует одну rollup-транзакцию, аналогичную Ethereum, внутри транзакции Solana. Разработчики могут сформировать эту транзакцию с помощью функции Rome SDK ComposeSimpleTxn(Rtxn).

Транзакция Remus
Транзакции Remus включают несколько rollup-транзакций, аналогичных Ethereum, объединённых в одну транзакцию Solana.
Такая структура позволяет осуществлять меж-rollup транзакции. Транзакции Remus можно создать с помощью функции Rome SDK ComposeCrossRollupAtomicTxn(RTxn1, Rtxn2, Rtxn3 ...).

Транзакция Romulus
Транзакции Romulus объединяют несколько rollup-транзакций, аналогичных Ethereum, и нативных транзакций Solana в рамках одной транзакции Solana.
Такая структура обеспечивает выполнение межцепочечных транзакций. Транзакции Romulus можно создать с помощью функции Rome SDK ComposeCrossChainAtomicTxn(Stxn1, Stxn2 ... , Rtxn1, Rtxn2, ...).

Последнее обновление
Это было полезно?