钱包SDK
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
/**
|
||||
* 交易能力接口
|
||||
* - 提供交易签名和广播的能力
|
||||
*/
|
||||
|
||||
export interface ITransactionCap {
|
||||
/**
|
||||
* 签名交易(由 DApp 构造交易对象)
|
||||
*
|
||||
* @param rawData 原始交易对象
|
||||
* @returns 已签名交易
|
||||
*/
|
||||
signTransaction(rawData: any): Promise<{ signedData: string }>;
|
||||
|
||||
/**
|
||||
* 发送交易(广播到链上)
|
||||
*
|
||||
* @param signedData 已签名交易
|
||||
* @returns 交易哈希
|
||||
*/
|
||||
sendTransaction(signedData: string): Promise<{ hash: string }>;
|
||||
}
|
||||
Reference in New Issue
Block a user