Skip to content

Commit 01f3829

Browse files
authored
Merge pull request #2613 from planetarium/release/1.12.0
merge `release/1.12.0` to `main`
2 parents c5644af + ea35b3a commit 01f3829

File tree

243 files changed

+17902
-17611
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

243 files changed

+17902
-17611
lines changed

.Lib9c.DevExtensions.Tests/Action/Craft/UnlocakCraftActionTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public class UnlockCraftActionTest
2323

2424
public UnlockCraftActionTest()
2525
{
26-
(_tableSheets, _agentAddress, _avatarAddress, _, _initialStateV2) =
26+
(_tableSheets, _agentAddress, _avatarAddress, _initialStateV2) =
2727
InitializeUtil.InitializeStates(isDevEx: true);
2828
}
2929

.Lib9c.DevExtensions.Tests/Action/Craft/UnlockRecipeTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public class UnlockRecipeTest
2525

2626
public UnlockRecipeTest()
2727
{
28-
(_tableSheets, _agentAddress, _avatarAddress, _, _initialStateV2) =
28+
(_tableSheets, _agentAddress, _avatarAddress, _initialStateV2) =
2929
InitializeUtil.InitializeStates(isDevEx: true);
3030
_recipeAddress = _avatarAddress.Derive("recipe_ids");
3131
}

.Lib9c.DevExtensions.Tests/Action/ManipulateStateTest.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public class ManipulateStateTest
4646

4747
public ManipulateStateTest()
4848
{
49-
(_tableSheets, _agentAddress, _avatarAddress, _, _initialStateV2) =
49+
(_tableSheets, _agentAddress, _avatarAddress, _initialStateV2) =
5050
InitializeUtil.InitializeStates(
5151
adminAddr: AdminAddr,
5252
isDevEx: true);
@@ -111,7 +111,7 @@ public ManipulateStateTest()
111111
public static IEnumerable<object[]> FetchInventory()
112112
{
113113
var random = new TestRandom();
114-
var (tableSheets, _, _, _, _) = InitializeUtil.InitializeStates(isDevEx: true);
114+
var (tableSheets, _, _, _) = InitializeUtil.InitializeStates(isDevEx: true);
115115
var equipmentList = tableSheets.EquipmentItemSheet.Values.ToList();
116116
var consumableList = tableSheets.ConsumableItemSheet.Values.ToList();
117117
var materialList = tableSheets.MaterialItemSheet.Values.ToList();
@@ -170,7 +170,7 @@ public static IEnumerable<object[]> FetchInventory()
170170
public static IEnumerable<object[]> FetchWorldInfo()
171171
{
172172
var random = new Random();
173-
var (tableSheets, _, _, _, _) = InitializeUtil.InitializeStates(isDevEx: true);
173+
var (tableSheets, _, _, _) = InitializeUtil.InitializeStates(isDevEx: true);
174174
var worldSheet = tableSheets.WorldSheet;
175175
yield return new object[]
176176
{
@@ -195,7 +195,7 @@ public static IEnumerable<object[]> FetchWorldInfo()
195195
public static IEnumerable<object[]> FetchQuest()
196196
{
197197
var random = new Random();
198-
var (tableSheets, _, _, _, stateV2) = InitializeUtil.InitializeStates(isDevEx: true);
198+
var (tableSheets, _, _, stateV2) = InitializeUtil.InitializeStates(isDevEx: true);
199199
// Empty QuestList
200200
yield return new object[]
201201
{
@@ -455,7 +455,7 @@ public void SetAvatarState(
455455
_initialStateV2,
456456
new List<(Address, Address, IValue)>
457457
{
458-
(Addresses.Avatar, _avatarAddress, MigrationAvatarState.LegacySerializeV2(newAvatarState))
458+
(Addresses.Avatar, _avatarAddress, newAvatarState.SerializeList())
459459
},
460460
new List<(Address, FungibleAssetValue)>()
461461
);
@@ -547,7 +547,7 @@ public void SetWorldInformation(int lastClearedStage, WorldInformation targetInf
547547
_initialStateV2,
548548
new List<(Address, Address, IValue)>
549549
{
550-
(ReservedAddresses.LegacyAccount, _avatarAddress.Derive(SerializeKeys.LegacyWorldInformationKey), targetInfo.Serialize())
550+
(Addresses.WorldInformation, _avatarAddress, targetInfo.Serialize())
551551
},
552552
new List<(Address, FungibleAssetValue)>()
553553
);

.Lib9c.DevExtensions.Tests/Action/Stage/ClearStageTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public class ClearStageTest
2020

2121
public ClearStageTest()
2222
{
23-
(_tableSheets, _agentAddress, _avatarAddress, _, _initialStateV2) =
23+
(_tableSheets, _agentAddress, _avatarAddress, _initialStateV2) =
2424
InitializeUtil.InitializeStates(isDevEx: true);
2525
}
2626

.Lib9c.Tests/Action/AccountStateViewExtensionsTest.cs

Lines changed: 3 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -128,23 +128,10 @@ public void GetAvatarStateV2_Throw_FailedLoadStateException(string account)
128128
Assert.Contains(account, exc.Message);
129129
}
130130

131-
[Theory]
132-
[InlineData(true)]
133-
[InlineData(false)]
134-
public void TryGetAvatarState(bool backward)
131+
[Fact]
132+
public void TryGetAvatarState()
135133
{
136-
IWorld states = new World(MockUtil.MockModernWorldState);
137-
if (backward)
138-
{
139-
states = states
140-
.SetLegacyState(_avatarAddress, MigrationAvatarState.LegacySerializeV1(_avatarState));
141-
}
142-
else
143-
{
144-
states = states
145-
.SetAvatarState(_avatarAddress, _avatarState);
146-
}
147-
134+
IWorld states = new World(MockUtil.MockModernWorldState).SetAvatarState(_avatarAddress, _avatarState);
148135
Assert.True(states.TryGetAvatarState(_agentAddress, _avatarAddress, out _));
149136
}
150137

.Lib9c.Tests/Action/ActionContext.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public class ActionContext : IActionContext
3030

3131
public long BlockIndex { get; set; }
3232

33-
public int BlockProtocolVersion { get; set; }
33+
public int BlockProtocolVersion { get; set; } = BlockMetadata.CurrentProtocolVersion;
3434

3535
public IWorld PreviousState { get; set; }
3636

.Lib9c.Tests/Action/ActionEvaluationTest.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@ public ActionEvaluationTest()
6363
[InlineData(typeof(InitializeStates))]
6464
[InlineData(typeof(ItemEnhancement))]
6565
[InlineData(typeof(MigrationActivatedAccountsState))]
66-
[InlineData(typeof(MigrationAvatarState))]
6766
[InlineData(typeof(PatchTableSheet))]
6867
[InlineData(typeof(RankingBattle))]
6968
[InlineData(typeof(RapidCombination))]
@@ -198,10 +197,6 @@ private ActionBase GetAction(Type type)
198197
materialIds = new List<Guid>(),
199198
},
200199
MigrationActivatedAccountsState _ => new MigrationActivatedAccountsState(),
201-
MigrationAvatarState _ => new MigrationAvatarState
202-
{
203-
avatarStates = new List<Dictionary>(),
204-
},
205200
PatchTableSheet _ => new PatchTableSheet
206201
{
207202
TableCsv = "table",

0 commit comments

Comments
 (0)