File tree Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change @@ -250,6 +250,33 @@ adenaSDK.onChangeNetwork({
250250});
251251```
252252
253+ ## Utility Functions
254+
255+ ### ` TransactionBuilder `
256+
257+ Generate transaction data.
258+
259+ - ` makeMsgSendMessage ` : Generates a ` MsgSend ` of bank transaction message.
260+ - ` makeAddPackageMessage ` : Generate a ` AddPackage ` of vm transaction message.
261+ - ` makeMsgCallMessage ` : Generate a ` MsgCall ` of vm transaction message.
262+ - ` makeMsgRunMessage ` : Generates a ` MsgRun ` of vm transaction message.
263+
264+ ** Example:**
265+
266+ ```
267+ const tx = TransactionBuilder.create()
268+ .messages(
269+ makeMsgSendMessage({
270+ from_address: account.data?.address || '',
271+ to_address: account.data?.address || '',
272+ amount: '1ugnot',
273+ }),
274+ // You can add multiple messages
275+ )
276+ .memo('memo')
277+ .build();
278+ ```
279+
253280## Development Setup
254281
255282The Node.js version is 18.14.2.
You can’t perform that action at this time.
0 commit comments