169 Commits

Author SHA1 Message Date
JaydenLink
1ddc7e0698 Support retry with multiple RPC endpoints
Some checks failed
CI / test (macos-11) (push) Has been cancelled
CI / test (ubuntu-20.04) (push) Has been cancelled
2025-06-03 16:45:01 +08:00
JaydenLink
9374f72fca feat(object): add storageRebate field to object struct 2025-05-23 17:20:17 +08:00
Jayden
4f89dd8c84 Merge pull request #56 from pythonberg1997/develop
fix bcs decode issues
v1.0.8
2025-05-21 19:08:19 +08:00
Roshan
5434626f68 fix bcs decode issues 2025-05-21 10:34:45 +08:00
Jayden
8b20780996 Merge pull request #54 from pythonberg1997/develop
fix: add check for object in `GetInputObjectIndex`
2025-05-13 16:27:27 +08:00
Roshan
b382e3a4ec fix: add check for object in GetInputObjectIndex 2025-05-13 11:10:15 +08:00
Jayden
09784d36ae Merge pull request #51 from moluuser/main
Support programmable transaction
v1.0.7
2025-04-21 18:23:11 +08:00
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
4b35ee7265 Optimize PTB simple transfer example 2025-04-21 00:31:51 +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
e99010f9b3 Add transaction transfer test case 2025-04-20 18:46:28 +08:00
Chenyang
4a4d2c9805 Fix transaction basic encoding test 2025-04-20 17:17:50 +08:00
Chenyang
c89b5fcbc3 Bcs encoding not to add uleb125 prefix while sui address bytes 2025-04-20 15:08:56 +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
Jayden
61e2527533 Merge pull request #49 from congmucc/main
fix: fix SignPersonalMessage that adds bcs , refer to Sui dApp Kit
2025-03-26 10:37:58 +08:00
congmu
7a99bee9a1 fix: fix SignPersonalMessage that adds bcs , refer to Sui dApp Kit 2025-03-14 13:58:30 +08:00
JaydenLink
89eddd839b Add sui request err info 2025-01-31 20:25:05 +08:00
Jayden
f5810802a7 Merge pull request #45 from ordinox/main
Compilation error fixes and BCS encoding/decoding support
2025-01-05 19:30:41 +08:00
Ashwin Prasad
3884386045 test: check if verifyPersonalSign works with bcs encoding 2024-12-25 01:17:33 +05:30
Ashwin Prasad
a35de88cc7 fix: bcs encoding before intentMessage creation 2024-12-25 01:16:02 +05:30
Ashwin Prasad
33425d2d82 fix: compilation issues 2024-12-25 01:15:23 +05:30
Ashwin Prasad
5f1cda5572 feat: bcs encoding and decoding 2024-12-25 01:14:34 +05:30
JaydenLink
e02160cf4c Fix the type error in transaction block balance change owner 2024-12-23 12:17:50 +08:00
JaydenLink
97162821dc Fix the type error in transaction block balance change owner 2024-12-23 11:05:45 +08:00
JaydenLink
5c94dd9d92 Fix SuiSystemState type err 2024-11-15 09:57:08 +08:00
JaydenLink
131c2456cd Fix SuiSystemState type err 2024-11-15 09:55:10 +08:00
testnode
621fc57b56 Fix typo 2024-10-28 15:17:17 +08:00
testnode
b955d05328 Update README 2024-10-28 15:16:52 +08:00
Jayden
b2766dd7bf Merge pull request #42 from levisyin/fix/faucet-endpoint
fix: update faucet endpoint to latest
2024-10-24 18:32:47 +08:00