Транзакция — это криптографически подписанная инструкция, которая изменяет состояние сети. Arc фиксирует транзакции консенсусом Malachite BFT: как только блок собирает более двух третей предварительных голосов (precommit) набора валидаторов, он становится окончательным навсегда, и ждать подтверждений не нужно.
2 разные функции дают хеш 0x00000082
Четырёхбайтовый селектор — это усечённый хеш, поэтому его может дать не одна сигнатура. Перечислены все кандидаты; использованный отмечен. Верифицированный исходник контракта снял бы вопрос полностью.
| Имя | Тип | Значение |
|---|---|---|
| arg0 | (uint128,uint32) | 2 элемента |
| └ 0 | uint128 | 64 112 173 622 727 596 247 855 |
| └ 1 | uint32 | 1 785 887 449 |
| arg1 | (bytes32,address,bytes) | 3 элемента |
| └ 0 | bytes32 | 0xd86904347aec3b96ef44dc4f3891b776c76b2a7752096afadae278b68a94a2e0 |
| └ 1 | address | 0x6773d5b8Fb93Af1d702a9A2e3E431e692a5dde5A |
| └ 2 | bytes | 0x154b60718d9195a8baced9dae6 |