diff options
-rw-r--r-- | src/frontend/deposit.php | 26 | ||||
-rw-r--r-- | src/tests/deposit_permission.sample | 29 |
2 files changed, 55 insertions, 0 deletions
diff --git a/src/frontend/deposit.php b/src/frontend/deposit.php new file mode 100644 index 00000000..27cf9360 --- /dev/null +++ b/src/frontend/deposit.php @@ -0,0 +1,26 @@ +<?php +/* + This file is part of GNU TALER. + Copyright (C) 2014, 2015 GNUnet e.V. + + TALER is free software; you can redistribute it and/or modify it under the + terms of the GNU Lesser General Public License as published by the Free Software + Foundation; either version 2.1, or (at your option) any later version. + + TALER is distributed in the hope that it will be useful, but WITHOUT ANY + WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License along with + TALER; see the file COPYING. If not, If not, see <http://www.gnu.org/licenses/> + +*/ + +$post_body = file_get_contents('php://input'); + +$post_obj = json_decode($post_body); + +//debug and get test-ish data for the backend +file_put_contents('/tmp/deposit_permission', + json_encode($post_obj, JSON_PRETTY_PRINT)); +?> diff --git a/src/tests/deposit_permission.sample b/src/tests/deposit_permission.sample new file mode 100644 index 00000000..3f27f123 --- /dev/null +++ b/src/tests/deposit_permission.sample @@ -0,0 +1,29 @@ +{ + "H_wire": "X3E6RM65VAWNS1H01SNJ80QBNJ97YDQD2Y6VXBH57WNGAXCF6HNP94T217WZN4MCFSVJF14BZHMNZ24JVGN52PRZF0S2EXGEKRS6DA0", + "merchant_pub": "SGRZA7R2FGDA5Z44FZ5ZN65TN5SCJB199VPNKET21BH4MZQPE7V0", + "mint": "localmint", + "coins": [ + { + "f": { + "value": 0, + "fraction": 100000, + "currency": "KUDOS" + }, + "coin_pub": "V7TPHXYX9P52YEX4NQB41FPJC6HC0PGEH72JHVP5SP9Y2J4SA8G0", + "denom_pub": "51R7ARKCD5HJTTV5F4G0M818E9SP280A40G2GVH04CR30HHG74SM8GSM6D33EGSR84R46E246H23GCHK690M4G9R8GS4CD9S8GRMCDSP64T34GA56GV34DA3851M6H9S6MWK8H9K8D13CD1M85344GSP61244GT28N132HA56N1MCHA56513AD2160RK2CSN6D23AGJ56X33AGSM68W4CH1S88WK4D1H68SMACHJ88TM2CA28MRM4D248GS4ADHR8GSM4C2364V38E1N88S30HA564TKJE1N750KGC9R6RTKJE2370R4AC268D0MACHN6N242D1N68TKAC1M65234DJ26CRK4D9M8MSK6C9J64R32D1R70VKEE25852MCG9N84W32GJ68914CD1J691M6GA360S3GCHP8GWK8HHH68TK8CSK70S4AE9N712K0H9K6X34AC9354520818CMG26C1H60R30C935452081918G2J2G0", + "ub_sig": "51SPJSSDESGPR80A40M74WV140520818ECG26H9N71346D1R6MW46D228N334E1G60W32HJ374VKAC2660S3GGSJ691KEHA570V44CSP70RMCGHR8MV46GJ66MS44CT170R4CHHN752M8DHS68WKAD9G6WR3ACT66GRM6H216CSM6H9R88VKCH9Q8MWK8E226H2K6CT16CW4AHHG6N238HA26X2KGD1Q8GRMADJ5712KEEA470TKGC9S8MWKGGHP64W46E1N6N336C2365136CHM8RT3CCHH6MV34GSR60S3CCHR8S0K0HHN8RWKGGHK6MS4CH1K8MS38E1G88RMCDA384T44DHJ6534CD9M6N0M6GT58RTM6GA26N24CGHQ8N0MACJ68S2K4E9P74S48DHS6RR3JGA38N0K4E9P6X23ACA684WKAH1H8RSK4CH35452081918G2J2G0", + "coin_sig": 5326752 + }, + { + "f": { + "value": 0, + "fraction": 100000, + "currency": "KUDOS" + }, + "coin_pub": "5PZKEGB0G7QYEAZAE0WWEPNN7EEK91Y4S8XSQGQ14GXXK481C01G", + "denom_pub": "51R7ARKCD5HJTTV5F4G0M818E9SP280A40G2GVH04CR30HHG74SM8GSM6D33EGSR84R46E246H23GCHK690M4G9R8GS4CD9S8GRMCDSP64T34GA56GV34DA3851M6H9S6MWK8H9K8D13CD1M85344GSP61244GT28N132HA56N1MCHA56513AD2160RK2CSN6D23AGJ56X33AGSM68W4CH1S88WK4D1H68SMACHJ88TM2CA28MRM4D248GS4ADHR8GSM4C2364V38E1N88S30HA564TKJE1N750KGC9R6RTKJE2370R4AC268D0MACHN6N242D1N68TKAC1M65234DJ26CRK4D9M8MSK6C9J64R32D1R70VKEE25852MCG9N84W32GJ68914CD1J691M6GA360S3GCHP8GWK8HHH68TK8CSK70S4AE9N712K0H9K6X34AC9354520818CMG26C1H60R30C935452081918G2J2G0", + "ub_sig": "51SPJSSDESGPR80A40M74WV140520818ECG26C1R6GR38H227524CCSS6X0K8GHS691K8G9J6RWK4H1G8S23AD1Q88W4CH2560T3EC226S1K6DA68N346C258CVKEC9M8H344HHP6RT44HJ56123ADHN8N1K0DHJ6933CD1M6X142CHM8RS4AD9M8GV30D1M6X14CE1P74TKAC9P8GWMAH9M750K0E9N8S34CCSR61136H9H6X0K0GT68RSM8CSH8N1K8HHJ8CSM4DT58H24AEA16CR3EH268CR30E1H8N1KGH9P8RS44HJ18RRK4CT46WSK4HHN8GSMADT38MTM2E1R8CR3EH1P6S2KGE1G8D342DHS88TKGCT66N0K8G9N752K6CHN70V3EH9H651M2H1M8N132E9J64S42DT668T3GG9H74S3JDJ68D13CH135452081918G2J2G0", + "coin_sig": 5326752 + } + ] +}
\ No newline at end of file |