25 Commits

Author SHA1 Message Date
Chenyang
df247e2ff9 Optimize PTB examples 2025-04-21 17:13:12 +08:00
Chenyang
9f6d8324e8 Add sponsored transactions 2025-04-21 16:38:25 +08:00
Chenyang
6c31db7950 Add type tag to transaction struct and move call example 2025-04-21 12:58:56 +08:00
Chenyang
91c6383e43 Use deep copy on new transaction from kind 2025-04-21 09:35:58 +08:00
Chenyang
9cc4b394b1 Add sponsored signer to transaction struct 2025-04-21 09:14:00 +08:00
Chenyang
0303e88600 Add PTB simple transfer example 2025-04-20 23:56:19 +08:00
Chenyang
f0f83f169c Add NewSuiObjectRef func to transaction 2025-04-20 21:23:04 +08:00
Chenyang
04f884d12a Fix simple transfer test 2025-04-20 20:34:15 +08:00
Chenyang
3080167366 Fix transaction pure func while input is address 2025-04-20 20:18:43 +08:00
Chenyang
4a4d2c9805 Fix transaction basic encoding test 2025-04-20 17:17:50 +08:00
Chenyang
22c5463b08 Add bcs optional tag to transaction fields 2025-04-20 13:05:36 +08:00
Chenyang
09f7abbb2f Add transaction execute func 2025-04-20 08:34:45 +08:00
Chenyang
0e6433967c Add set default sui price with client 2025-04-20 08:22:40 +08:00
Chenyang
6673ef1f3b Fix transaction upgrade and publish params 2025-04-19 22:33:15 +08:00
Chenyang
143df65f3a Fix transaction pure func val 2025-04-19 22:18:37 +08:00
Chenyang
e9d230927d Fix transaction bcs ptr fields 2025-04-19 21:38:32 +08:00
Chenyang
e0af93e27a Change transaction enum fields to ptr 2025-04-19 19:42:36 +08:00
Chenyang
98d20e3bee Refactor transaction bcs struct with enum 2025-04-19 19:10:13 +08:00
Chenyang
8e7488a729 Fix pure bcs encode 2025-04-19 14:11:07 +08:00
Chenyang
4cb5225c98 Add transaction build func 2025-04-19 11:40:41 +08:00
Chenyang
fdb92b86fb Add signer to transaction struct 2025-04-19 09:46:16 +08:00
Chenyang
f8407ec3c6 Add merge shared object mutable on transaction object func 2025-04-19 01:23:07 +08:00
Chenyang
008e16b54f Optimize transaction object func 2025-04-19 00:51:13 +08:00
Chenyang
2d836eccc0 Add pure and object func on transaction 2025-04-19 00:29:54 +08:00
Chenyang
ec67a3e0ae Init transaction struct 2025-04-18 21:57:34 +08:00