// [TypeInfo RVA: 0x0]
private sealed class <>c__DisplayClass38_0 : Object
{
	public int amount; // 0x10
	public string currency; // 0x18

	// RVA: 0x32588BC VA: 0x78189438BC
	public void .ctor();
	/*
	 *   return;
	 */
	// RVA: 0x3258D98 VA: 0x7818943D98
	internal void <RPC_PerformAwardOnClient>b__0(PlayFab.ClientModels.ModifyUserVirtualCurrencyResult result);
	/*
	 *   undefined *puVar1;
	 *   undefined *puVar2;
	 *   undefined *puVar3;
	 *   void *pvVar4;
	 *   long lVar5;
	 *   ulong uVar6;
	 *   undefined8 uVar7;
	 *   undefined4 uStack_24;
	 *
	 *   puVar3 = PTR_DAT_070c4a80;
	 *   puVar1 = typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8;
	 *   if ((bRam000000000754ab56 & 1) == 0) {
	 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Debug_6FC07A8);
	 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8);
	 *     func_0x031fdc8c(typeinfo_ptr_Assembly_CSharp_PlayFablogin_6FC0820);
	 *     func_0x031fdc8c(PTR_DAT_070c4a80);
	 *     bRam000000000754ab56 = 1;
	 *   }
	 *   puVar2 = typeinfo_ptr_Assembly_CSharp_PlayFablogin_6FC0820;
	 *   uStack_24 = *(undefined4 *)((long)this + 0x10);
	 *   pvVar4 = (void *)func_0x031fde10(*(undefined8 *)(PTR_DAT_070c0840 + 0x48),&uStack_24);
	 *   pvVar4 = System.String.Format(*(void **)puVar3,pvVar4,*(void **)((long)this + 0x18));
	 *   if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
	 *     func_0x031fde08(*(long *)puVar1);
	 *   }
	 *   puVar1 = typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8;
	 *   UnityEngine.Debug.Log(pvVar4);
	 *   lVar5 = *(long *)puVar2;
	 *   if (*(int *)(lVar5 + 0xe4) == 0) {
	 *     func_0x031fde08();
	 *     lVar5 = *(long *)puVar2;
	 *   }
	 *   uVar7 = **(undefined8 **)(lVar5 + 0xb8);
	 *   if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
	 *     func_0x031fde08(*(long *)puVar1);
	 *   }
	 *   uVar6 = UnityEngine.Object.op_Inequality(uVar7,null);
	 *   if ((uVar6 & 1) != 0) {
	 *     lVar5 = *(long *)puVar2;
	 *     if (*(int *)(lVar5 + 0xe4) == 0) {
	 *       func_0x031fde08();
	 *       lVar5 = *(long *)puVar2;
	 *     }
	 *     lVar5 = **(long **)(lVar5 + 0xb8);
	 *     if (lVar5 == 0) {
	 *       IL2CPP.ThrowNullReferenceException();
	 *     }
	 *     *(int *)(lVar5 + 0x70) = *(int *)((long)this + 0x10) + *(int *)(lVar5 + 0x70);
	 *   }
	 *   return;
	 */
}
