@@ -29,6 +29,7 @@ const keypair = Ed25519Keypair.deriveKeypair(MNEMONIC)
29
29
30
30
const program = Effect . gen ( function * ( ) {
31
31
32
+
32
33
// TODO: Source will be SUI testnet
33
34
const source = yield * ChainRegistry . byUniversalId (
34
35
UniversalChainId . make ( "ethereum.17000" ) ,
@@ -44,30 +45,27 @@ const program = Effect.gen(function* () {
44
45
45
46
const sender = wallet . signer . toSuiAddress ( ) ;
46
47
47
-
48
- // deployed contract: union1l0rpy8yauy7nzv4vu6mgz6kjpqzvws85l8mgzm6eansasx90t57sc7k4ue
49
-
50
48
console . log ( "sender:" , sender )
51
49
52
50
const tokenOrder = yield * TokenOrder . make ( {
53
51
source,
54
52
destination,
55
- sender : "0x06627714f3F17a701f7074a12C02847a5D2Ca487" ,
56
- receiver : "0x756E696F6E317779637938673876357366663667736A6C3979686A73343371393878706C30357033676E3273 " ,
57
- baseToken : "0x3078323A3A7375693A3A535549 " ,
58
- baseAmount : 100000n ,
59
- quoteToken : "0x756E696F6E316C307270793879617579376E7A76347675366D677A366B6A70717A76777338356C386D677A6D3665616E7361737839307435377363376B347565 " ,
60
- quoteAmount : 10000n ,
53
+ sender : sender ,
54
+ receiver : "union1wycy8g8v5sff6gsjl9yhjs43q98xpl05p3gn2s " ,
55
+ baseToken : "0x2::sui::SUI " ,
56
+ baseAmount : 10000000n ,
57
+ quoteToken : "union1y05e0p2jcvhjzf7kcqsrqx93d4g3u93hc2hykaq8hrvkqrp5ltrssagzyd " ,
58
+ quoteAmount : 10000000n ,
61
59
kind : "solve" ,
62
60
metadata :
63
- "0x000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040756e696f6e31736b673532343468706b61643630337a7a37376b64656b7a77366666677066726465336c646b387270647a30366e36326b34687163743077346a " ,
61
+ "0x000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040756e696f6e31793035653070326a6376686a7a66376b63717372717839336434673375393368633268796b6171386872766b717270356c7472737361677a7964 " ,
64
62
version : 2 ,
65
63
} )
66
64
67
65
const request = ZkgmClientRequest . make ( {
68
66
source,
69
67
destination,
70
- channelId : ChannelId . make ( 1 ) ,
68
+ channelId : ChannelId . make ( 5 ) ,
71
69
ucs03Address : "union1rfz3ytg6l60wxk5rxsk27jvn2907cyav04sz8kde3xhmmf9nplxqr8y05c" ,
72
70
instruction : tokenOrder ,
73
71
} )
@@ -77,7 +75,6 @@ const program = Effect.gen(function* () {
77
75
78
76
const response : ZkgmClientResponse . ZkgmClientResponse = yield * zkgmClient . execute ( request )
79
77
80
-
81
78
yield * Effect . log ( "Submission Hash" , response . txHash )
82
79
83
80
const completion = yield * response . waitFor (
0 commit comments