Skip to content

Instantly share code, notes, and snippets.

View manico's full-sized avatar
🎯
Focusing

Jadranko Dragoje manico

🎯
Focusing
View GitHub Profile
@manico
manico / crash-cash-invalid-payload.json
Created September 29, 2023 09:41
CrashCash Invalid Payload
{
"ticket": {
"bets": [
{
"payIn": {
"real": 100,
"bonuses": []
},
"selections": [
{
@manico
manico / tenant-game-settings.json
Created March 7, 2022 15:18
Tenant Game Settings
{
"_id": "5295dfd9-8b4d-4b29-b3e7-c319f30c540a",
"tenantId": "04eadaae-6c0a-4209-ab5a-a0578abd843e",
"gameId": "3e28cd8d-7802-47dd-b343-c3d3768c6215",
"active": true,
"visible": false,
"settings": {
"minBetAmount": 0.05,
"maxBetAmount": 2.5,
"minGambleBetAmount": 0.05,
@manico
manico / games-ticket-model.json
Last active April 26, 2022 08:47
Games Ticket Model
{
"id": "seven-e1372dd1-9c5f-4f5b-a797-51621a1fa348-00X11110A",
"version": 1,
"productName": "Roulette",
"productInstanceId": "e1372dd1-9c5f-4f5b-a797-51621a1fa348",
"tenantId": "e1372dd1-9c5f-4f5b-a797-51621a1fa348",
"status": "Lost",
"createdAt": "2020-10-29T15:30:43.770Z",
"updatedAt": "2020-10-29T15:30:43.770Z",
"expiresAt": "2020-11-29T15:30:43.770Z",
@manico
manico / slot-spin-result.json
Last active June 2, 2020 06:52
Slot Spin Result
{
"betAmount": 1,
"bonusPrizeCount": 4,
"bonusSymbols": 1,
"bonusType": "PickPrize",
"isBonusWon": false,
"reelNumbers": [
6,
31,
18,
@manico
manico / lambda-board-tasks.js
Created February 3, 2020 06:29
Lambda Board Tasks
import db from './utility/db';
import response from './utility/response';
const getIdFromEvent = (event) => {
const query = event.queryStringParameters;
const queryId = query.id || query._id || data.id || data._id;
return queryId ? db.getIdBinary(queryId) : null;
};
@manico
manico / lambda-board-columns.js
Created January 30, 2020 07:36
Lambda Board Columns
import db from './utility/db';
import response from './utility/response';
const getIdFromEvent = (event) => {
const query = event.queryStringParameters;
const queryId = query.id || query._id || data.id || data._id;
return queryId ? db.getIdBinary(queryId) : null;
};
@manico
manico / lambda-board-post.js
Created January 25, 2020 20:01
Lambda Board Post
import db from './utility/db';
import response from './utility/response';
const getIdFromEvent = (event) => {
const query = event.queryStringParameters;
const queryId = query.id || query._id || data.id || data._id;
return queryId ? db.getIdBinary(queryId) : null;
};
@manico
manico / lambda-board.js
Created January 7, 2020 15:47
Lambda Board
import db from './utility/db';
export async function handler(event, context) {
context.callbackWaitsForEmptyEventLoop = false;
const query = event.queryStringParameters;
const queryId = query.id || query._id;
const dbConnection = await db.connect();
const dbBoardCollection = dbConnection.collection('board');
@manico
manico / lambda-boards-response.json
Created January 7, 2020 15:28
Lambda Board Response
{
"data": [
{
"_id": "5e0b43311c9d44000063556e",
"name": "Netlify Dev Release"
},
{
"_id": "5e149bf01c9d4400009c340a",
"name": "Netlify Staging Release"
},
@manico
manico / lambda-boards.js
Created January 7, 2020 15:23
Lambda Boards
import db from './utility/db';
export async function handler(event, context) {
context.callbackWaitsForEmptyEventLoop = false;
const query = event.queryStringParameters;
const queryLimit = query.limit ? Number(query.limit) : 10;
const queryOffset = query.offset ? Number(query.offset) : 0;
const queryFind = {};