I don't quite understand the ActionState, who can help me clarify the following questions?
-
Can ActionStates be used as the IDs of Actions for querying Action data?
-
If a smart contract publishes an Action, can it immediately obtain the corresponding ActionState?
-
Is it possible to obtain all ActionStates of a smart contract from a blockchain explorer?
-
If a smart contract only publishes an Action without changing its state, will the ActionState be recorded on the blockchain?
-
Can the address of a smart contract that publishes an Action and a specific ActionState be used for proof, such as being used as private parameters in another smart contract to prove that the Action data meets certain requirements?
Thanks!