aboutsummaryrefslogtreecommitdiff
path: root/rtol_inquiry.go
diff options
context:
space:
mode:
authorShulhan <ms@kilabit.info>2022-11-18 18:05:19 +0700
committerShulhan <ms@kilabit.info>2022-11-18 18:05:19 +0700
commit80af1ff2a264a875fbd8dbf0a0ae8926c1ef396e (patch)
tree364f2b3ca4cfe8b43bfe13ad0614c660b090787e /rtol_inquiry.go
parentf98eb44cd053677b921753912e1b908f4510b28d (diff)
downloadduitku-80af1ff2a264a875fbd8dbf0a0ae8926c1ef396e.tar.xz
all: export types RtolTransfer, ClearingTransfer and method Sign
The idea is to allow testing the client from other module without using the provided APIs.
Diffstat (limited to 'rtol_inquiry.go')
-rw-r--r--rtol_inquiry.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/rtol_inquiry.go b/rtol_inquiry.go
index 5168cf8..a3b4ea9 100644
--- a/rtol_inquiry.go
+++ b/rtol_inquiry.go
@@ -41,7 +41,9 @@ type RtolInquiry struct {
Amount int64 `json:"amountTransfer"`
}
-func (inq *RtolInquiry) sign(opts ClientOptions) {
+// Sign the request, fill the UserID, Email, Timestamp, and generate the
+// Signature.
+func (inq *RtolInquiry) Sign(opts ClientOptions) {
inq.UserID = opts.UserID
inq.Email = opts.Email
inq.Timestamp = time.Now().UnixMilli()