Ride4dApps 中的可调用函数中的参数 "i" 代表什么?

What does the parameter "i" represent in the callable functions in Ride4dApps?

我是 Ride4dApps 的新手,在尝试编写可调用函数时我不明白参数 i 在这里代表什么 @Callable(i)?

您需要使用 @callable(i) 才能访问调用函数的数据。

参数i是Invocation类型,基本上Invocation是一个数据结构:

caller: Address.
payment: Payment|Un, where Payment consist of amount: Long and assetId: ByteVector | Unit.