Aptos sdk的transaction_argument是指交易参数,可以在购物流程中传递一些参数,用于售后处理或其它用途。以下是包含代码示例的
aptos_session = Aptos::Session.new(access_token)
transaction_request = {
amount: 1000,
currency: "USD",
transaction_argument: {
reference_number: "123456789",
customer_type: "returning",
notes: "test"
}
}
response = aptos_session.create_transaction(transaction_request)
aptos_session = Aptos::Session.new(access_token)
response = aptos_session.get_transaction(transaction_id)
transaction_argument = response['transaction_argument']
以上示例中,我们在第一个代码片段中往交易请求中添加了一个名为transaction_argument的参数,其中包含了参考号(reference_number)、客户类型(customer_type)和备注信息(notes)。在第二个代码片段中,我们通过查询交易接口获取交易详情,并获取其中的transaction_argument参数。