aboutsummaryrefslogtreecommitdiff
path: root/clearing_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 /clearing_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 'clearing_inquiry.go')
-rw-r--r--clearing_inquiry.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/clearing_inquiry.go b/clearing_inquiry.go
index f840f5e..6de3a2c 100644
--- a/clearing_inquiry.go
+++ b/clearing_inquiry.go
@@ -29,7 +29,9 @@ type ClearingInquiry struct {
RtolInquiry
}
-func (inq *ClearingInquiry) sign(opts ClientOptions) {
+// Sign the request, fill the UserID, Email, Timestamp, and generate the
+// Signature.
+func (inq *ClearingInquiry) Sign(opts ClientOptions) {
inq.UserID = opts.UserID
inq.Email = opts.Email
inq.Timestamp = time.Now().UnixMilli()