diff options
| author | Shulhan <ms@kilabit.info> | 2022-11-07 14:44:52 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2022-11-07 14:45:00 +0700 |
| commit | e430f18e51ac9e0b19bbe9d2e1acbbdd75d5d93a (patch) | |
| tree | b01ae80a1846db372a109200a8d91d855870e15e | |
| parent | 68176aa3af7296d64b041df280c23b13a7b2d72f (diff) | |
| download | duitku-e430f18e51ac9e0b19bbe9d2e1acbbdd75d5d93a.tar.xz | |
all: update README, license headers, and add Makefile
| -rw-r--r-- | Makefile | 10 | ||||
| -rw-r--r-- | README | 6 | ||||
| l--------- | README.adoc | 1 | ||||
| -rw-r--r-- | balance.go | 3 | ||||
| -rw-r--r-- | clearing_callback.go | 3 | ||||
| -rw-r--r-- | clearing_inquiry.go | 3 | ||||
| -rw-r--r-- | clearing_inquiry_response.go | 3 | ||||
| -rw-r--r-- | clearing_transfer.go | 3 | ||||
| -rw-r--r-- | clearing_transfer_response.go | 3 | ||||
| -rw-r--r-- | rtol_inquiry.go | 3 | ||||
| -rw-r--r-- | rtol_inquiry_response.go | 3 | ||||
| -rw-r--r-- | rtol_transfer.go | 3 | ||||
| -rw-r--r-- | rtol_transfer_response.go | 3 | ||||
| -rw-r--r-- | testdata/disbursement/clearing_inquiry_test.txt | 3 | ||||
| -rw-r--r-- | testdata/disbursement/clearing_transfer_test.txt | 3 | ||||
| -rw-r--r-- | testdata/disbursement_rtol_inquiry_test.txt | 3 | ||||
| -rw-r--r-- | testdata/disbursement_rtol_transfer_test.txt | 3 |
17 files changed, 58 insertions, 1 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..e9c36dd --- /dev/null +++ b/Makefile @@ -0,0 +1,10 @@ +## SPDX-FileCopyrightText: 2022 M. Shulhan <ms@kilabit.info> +## SPDX-License-Identifier: GPL-3.0-or-later + +.PHONY: all test + +all: test + +test: + CGO_ENABLED=1 go test -race ./... + fieldalignment ./... @@ -1,5 +1,6 @@ -= duitku += Go client for duitku.com Shulhan <ms@kilabit.info> +7 Nov 2022 :toc: :sectanchors: @@ -8,7 +9,10 @@ https://duitku.com[duitku.com]. Supported HTTP APIs, +* https://docs.duitku.com/disbursement/en/#transfer-online[Transfer online^] +* https://docs.duitku.com/disbursement/en/#clearing-transaction-flow[Clearing^] * https://docs.duitku.com/disbursement/en/#inquiry-list-bank[Inquiry list bank^] +* https://docs.duitku.com/disbursement/en/#inquiry-check-balance-request[Check balance^] // SPDX-FileCopyrightText: 2022 M. Shulhan <ms@kilabit.info> // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/README.adoc b/README.adoc new file mode 120000 index 0000000..100b938 --- /dev/null +++ b/README.adoc @@ -0,0 +1 @@ +README
\ No newline at end of file @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: 2022 M. Shulhan <ms@kilabit.info> +// SPDX-License-Identifier: GPL-3.0-or-later + package duitku import "github.com/shuLhan/share/lib/math/big" diff --git a/clearing_callback.go b/clearing_callback.go index 721ce25..8a9fad0 100644 --- a/clearing_callback.go +++ b/clearing_callback.go @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: 2022 M. Shulhan <ms@kilabit.info> +// SPDX-License-Identifier: GPL-3.0-or-later + package duitku import ( diff --git a/clearing_inquiry.go b/clearing_inquiry.go index 5349272..f840f5e 100644 --- a/clearing_inquiry.go +++ b/clearing_inquiry.go @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: 2022 M. Shulhan <ms@kilabit.info> +// SPDX-License-Identifier: GPL-3.0-or-later + package duitku import ( diff --git a/clearing_inquiry_response.go b/clearing_inquiry_response.go index f67023b..c2863fa 100644 --- a/clearing_inquiry_response.go +++ b/clearing_inquiry_response.go @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: 2022 M. Shulhan <ms@kilabit.info> +// SPDX-License-Identifier: GPL-3.0-or-later + package duitku // ClearingInquiryResponse contains response from calling [Clearing Inquiry diff --git a/clearing_transfer.go b/clearing_transfer.go index 2e51897..9459f44 100644 --- a/clearing_transfer.go +++ b/clearing_transfer.go @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: 2022 M. Shulhan <ms@kilabit.info> +// SPDX-License-Identifier: GPL-3.0-or-later + package duitku import ( diff --git a/clearing_transfer_response.go b/clearing_transfer_response.go index 773e8ee..0d36e7e 100644 --- a/clearing_transfer_response.go +++ b/clearing_transfer_response.go @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: 2022 M. Shulhan <ms@kilabit.info> +// SPDX-License-Identifier: GPL-3.0-or-later + package duitku // ClearingTransferResponse contains response from Clearing Transfer. diff --git a/rtol_inquiry.go b/rtol_inquiry.go index d4855ed..5168cf8 100644 --- a/rtol_inquiry.go +++ b/rtol_inquiry.go @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: 2022 M. Shulhan <ms@kilabit.info> +// SPDX-License-Identifier: GPL-3.0-or-later + package duitku import ( diff --git a/rtol_inquiry_response.go b/rtol_inquiry_response.go index 9e940f6..62529e9 100644 --- a/rtol_inquiry_response.go +++ b/rtol_inquiry_response.go @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: 2022 M. Shulhan <ms@kilabit.info> +// SPDX-License-Identifier: GPL-3.0-or-later + package duitku import "github.com/shuLhan/share/lib/math/big" diff --git a/rtol_transfer.go b/rtol_transfer.go index e87515c..9766092 100644 --- a/rtol_transfer.go +++ b/rtol_transfer.go @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: 2022 M. Shulhan <ms@kilabit.info> +// SPDX-License-Identifier: GPL-3.0-or-later + package duitku import ( diff --git a/rtol_transfer_response.go b/rtol_transfer_response.go index 8753d72..8db929b 100644 --- a/rtol_transfer_response.go +++ b/rtol_transfer_response.go @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: 2022 M. Shulhan <ms@kilabit.info> +// SPDX-License-Identifier: GPL-3.0-or-later + package duitku // RtolTransferResponse contains response from online transfer. diff --git a/testdata/disbursement/clearing_inquiry_test.txt b/testdata/disbursement/clearing_inquiry_test.txt index 63581e7..b16202c 100644 --- a/testdata/disbursement/clearing_inquiry_test.txt +++ b/testdata/disbursement/clearing_inquiry_test.txt @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: 2022 M. Shulhan <ms@kilabit.info> +// SPDX-License-Identifier: GPL-3.0-or-later + >>> request.json { "userId": 3551, diff --git a/testdata/disbursement/clearing_transfer_test.txt b/testdata/disbursement/clearing_transfer_test.txt index 375b60d..f2ea664 100644 --- a/testdata/disbursement/clearing_transfer_test.txt +++ b/testdata/disbursement/clearing_transfer_test.txt @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: 2022 M. Shulhan <ms@kilabit.info> +// SPDX-License-Identifier: GPL-3.0-or-later + >>> inquiry_request.json { "userId": 3551, diff --git a/testdata/disbursement_rtol_inquiry_test.txt b/testdata/disbursement_rtol_inquiry_test.txt index b72eab9..3180299 100644 --- a/testdata/disbursement_rtol_inquiry_test.txt +++ b/testdata/disbursement_rtol_inquiry_test.txt @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: 2022 M. Shulhan <ms@kilabit.info> +// SPDX-License-Identifier: GPL-3.0-or-later + Test disbursement transfer online inquiry. Ref: https://docs.duitku.com/disbursement/en/#transfer-online diff --git a/testdata/disbursement_rtol_transfer_test.txt b/testdata/disbursement_rtol_transfer_test.txt index f9a0d82..b37926d 100644 --- a/testdata/disbursement_rtol_transfer_test.txt +++ b/testdata/disbursement_rtol_transfer_test.txt @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: 2022 M. Shulhan <ms@kilabit.info> +// SPDX-License-Identifier: GPL-3.0-or-later + Test disbursement online transfer. Ref: https://docs.duitku.com/disbursement/en/#transfer-online |
