/
transfers.go
71 lines (67 loc) · 2.05 KB
/
transfers.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
package constants
import (
assettypes "github.com/furyanprotocol/v4-chain/protocol/x/assets/types"
"github.com/furyanprotocol/v4-chain/protocol/x/sending/types"
)
var (
Transfer_Carl_Num0_Dave_Num0_Quote_500 = types.Transfer{
Sender: Carl_Num0,
Recipient: Dave_Num0,
AssetId: assettypes.AssetUsdc.Id,
Amount: 500_000_000, // $500
}
Transfer_Carl_Num0_Dave_Num0_Quote_600 = types.Transfer{
Sender: Carl_Num0,
Recipient: Dave_Num0,
AssetId: assettypes.AssetUsdc.Id,
Amount: 600_000_000, // $600
}
Transfer_Carl_Num0_Dave_Num0_Asset_600 = types.Transfer{
Sender: Carl_Num0,
Recipient: Dave_Num0,
AssetId: assettypes.AssetUsdc.Id,
Amount: 600_000_000, // $600
}
Transfer_Dave_Num0_Carl_Num0_Asset_500 = types.Transfer{
Sender: Dave_Num0,
Recipient: Carl_Num0,
AssetId: assettypes.AssetUsdc.Id,
Amount: 500_000_000, // $500
}
Transfer_Dave_Num0_Carl_Num0_Asset_500_GTB_20 = types.Transfer{
Sender: Dave_Num0,
Recipient: Carl_Num0,
AssetId: assettypes.AssetUsdc.Id,
Amount: 500_000_000, // $500
}
)
// Test constants for deposit-to-subaccount messages.
var (
MsgDepositToSubaccount_Alice_To_Alice_Num0_500 = types.MsgDepositToSubaccount{
Sender: AliceAccAddress.String(),
Recipient: Alice_Num0,
AssetId: assettypes.AssetUsdc.Id,
Quantums: 500_000_000, // $500
}
MsgDepositToSubaccount_Alice_To_Carl_Num0_750 = types.MsgDepositToSubaccount{
Sender: AliceAccAddress.String(),
Recipient: Carl_Num0,
AssetId: assettypes.AssetUsdc.Id,
Quantums: 750_000_000, // $750
}
)
// Test constants for withdraw-from-subaccount messages.
var (
MsgWithdrawFromSubaccount_Alice_Num0_To_Alice_500 = types.MsgWithdrawFromSubaccount{
Sender: Alice_Num0,
Recipient: AliceAccAddress.String(),
AssetId: assettypes.AssetUsdc.Id,
Quantums: 500_000_000, // $500
}
MsgWithdrawFromSubaccount_Carl_Num0_To_Alice_750 = types.MsgWithdrawFromSubaccount{
Sender: Carl_Num0,
Recipient: AliceAccAddress.String(),
AssetId: assettypes.AssetUsdc.Id,
Quantums: 750_000_000, // $750
}
)