载入中...
搜索中...
未找到
Dialogue payment specifications and transaction composition. 更多...
#include "common/Export.h"#include "common/ResourceAccount.h"#include "common/StateAccess.h"#include "common/Value.h"#include "transaction/Transaction.h"#include <cstdint>#include <memory>#include <optional>#include <span>#include <string>#include <vector>类 | |
| struct | eve::dialogue::PaymentSpec |
| Canonical money/reputation cost attached to a dialogue choice or command. 更多... | |
| struct | eve::dialogue::DialogueAccountBindings |
| Borrowed account bindings used by one DialogueFlow integration. 更多... | |
| class | eve::dialogue::DialogueStateMutationParticipant |
| Transaction participant that delegates an atomic state mutation. 更多... | |
| class | eve::dialogue::DialoguePaymentAdapter |
| Composes Dialogue accounts with StatePatch or Action participants. 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::dialogue |
详细描述
Dialogue payment specifications and transaction composition.
Dialogue does not own balances. A money account and a reputation account are borrowed IResourceAccount adapters, normally backed by EconomyLedger and AttributeSet respectively. This file only composes those adapters with transaction participants supplied by StatePatch or a gameplay Action.
在文件 DialoguePayment.h 中定义.