Remove asset and activeAssets references (#2058)
This commit is contained in:
parent
a504ad495a
commit
e2c1113377
|
@ -87,7 +87,6 @@ export const buildSafe = async (
|
||||||
featuresEnabled,
|
featuresEnabled,
|
||||||
balances: localSafe?.balances || Map(),
|
balances: localSafe?.balances || Map(),
|
||||||
latestIncomingTxBlock: 0,
|
latestIncomingTxBlock: 0,
|
||||||
activeAssets: Set(),
|
|
||||||
activeTokens: Set(),
|
activeTokens: Set(),
|
||||||
modules,
|
modules,
|
||||||
spendingLimits,
|
spendingLimits,
|
||||||
|
|
|
@ -34,7 +34,6 @@ export type SafeRecordProps = {
|
||||||
modules?: ModulePair[] | null
|
modules?: ModulePair[] | null
|
||||||
spendingLimits?: SpendingLimit[] | null
|
spendingLimits?: SpendingLimit[] | null
|
||||||
activeTokens: Set<string>
|
activeTokens: Set<string>
|
||||||
activeAssets: Set<string>
|
|
||||||
balances: Map<string, BalanceRecord>
|
balances: Map<string, BalanceRecord>
|
||||||
nonce: number
|
nonce: number
|
||||||
latestIncomingTxBlock: number
|
latestIncomingTxBlock: number
|
||||||
|
@ -54,7 +53,6 @@ const makeSafe = Record<SafeRecordProps>({
|
||||||
modules: [],
|
modules: [],
|
||||||
spendingLimits: [],
|
spendingLimits: [],
|
||||||
activeTokens: Set(),
|
activeTokens: Set(),
|
||||||
activeAssets: Set(),
|
|
||||||
balances: Map(),
|
balances: Map(),
|
||||||
nonce: 0,
|
nonce: 0,
|
||||||
latestIncomingTxBlock: 0,
|
latestIncomingTxBlock: 0,
|
||||||
|
|
|
@ -25,7 +25,6 @@ export const buildSafe = (storedSafe: SafeRecordProps): SafeRecordProps => {
|
||||||
const addresses = storedSafe.owners.map((owner) => checksumAddress(owner.address))
|
const addresses = storedSafe.owners.map((owner) => checksumAddress(owner.address))
|
||||||
const owners = buildOwnersFrom(Array.from(names), Array.from(addresses))
|
const owners = buildOwnersFrom(Array.from(names), Array.from(addresses))
|
||||||
const activeTokens = Set(storedSafe.activeTokens)
|
const activeTokens = Set(storedSafe.activeTokens)
|
||||||
const activeAssets = Set(storedSafe.activeAssets)
|
|
||||||
const balances = Map(storedSafe.balances)
|
const balances = Map(storedSafe.balances)
|
||||||
|
|
||||||
return {
|
return {
|
||||||
|
@ -33,7 +32,6 @@ export const buildSafe = (storedSafe: SafeRecordProps): SafeRecordProps => {
|
||||||
owners,
|
owners,
|
||||||
balances,
|
balances,
|
||||||
activeTokens,
|
activeTokens,
|
||||||
activeAssets,
|
|
||||||
latestIncomingTxBlock: 0,
|
latestIncomingTxBlock: 0,
|
||||||
modules: null,
|
modules: null,
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,7 +7,6 @@ const getMockedOldSafe = ({
|
||||||
needsUpdate,
|
needsUpdate,
|
||||||
balances,
|
balances,
|
||||||
recurringUser,
|
recurringUser,
|
||||||
assets,
|
|
||||||
activeTokens,
|
activeTokens,
|
||||||
owners,
|
owners,
|
||||||
featuresEnabled,
|
featuresEnabled,
|
||||||
|
@ -30,8 +29,6 @@ const getMockedOldSafe = ({
|
||||||
}
|
}
|
||||||
const mockedActiveTokenAddress1 = '0x36591cd3DA96b21Ac9ca54cFaf80fe45107294F1'
|
const mockedActiveTokenAddress1 = '0x36591cd3DA96b21Ac9ca54cFaf80fe45107294F1'
|
||||||
const mockedActiveTokenAddress2 = '0x92aF97cbF10742dD2527ffaBA70e34C03CFFC2c1'
|
const mockedActiveTokenAddress2 = '0x92aF97cbF10742dD2527ffaBA70e34C03CFFC2c1'
|
||||||
const mockedActiveAssetsAddress1 = '0x503ab2a6A70c6C6ec8b25a4C87C784e1c8f8e8CD'
|
|
||||||
const mockedActiveAssetsAddress2 = '0xfdd4E685361CB7E89a4D27e03DCd0001448d731F'
|
|
||||||
|
|
||||||
return {
|
return {
|
||||||
name: name || 'MockedSafe',
|
name: name || 'MockedSafe',
|
||||||
|
@ -42,7 +39,6 @@ const getMockedOldSafe = ({
|
||||||
modules: modules || [],
|
modules: modules || [],
|
||||||
spendingLimits: spendingLimits || [],
|
spendingLimits: spendingLimits || [],
|
||||||
activeTokens: activeTokens || Set([mockedActiveTokenAddress1, mockedActiveTokenAddress2]),
|
activeTokens: activeTokens || Set([mockedActiveTokenAddress1, mockedActiveTokenAddress2]),
|
||||||
assets: assets || Set([mockedActiveAssetsAddress1, mockedActiveAssetsAddress2]),
|
|
||||||
balances:
|
balances:
|
||||||
balances ||
|
balances ||
|
||||||
Map({
|
Map({
|
||||||
|
@ -198,23 +194,6 @@ describe('shouldSafeStoreBeUpdated', () => {
|
||||||
// Then
|
// Then
|
||||||
expect(expectedResult).toEqual(true)
|
expect(expectedResult).toEqual(true)
|
||||||
})
|
})
|
||||||
it(`Given an old activeAssets list and a new activeAssets list for the safe, should return true`, () => {
|
|
||||||
// given
|
|
||||||
const mockedActiveTokenAddress1 = '0x36591cd3DA96b21Ac9ca54cFaf80fe45107294F1'
|
|
||||||
const mockedActiveTokenAddress2 = '0x92aF97cbF10742dD2527ffaBA70e34C03CFFC2c1'
|
|
||||||
const oldActiveAssets = Set([mockedActiveTokenAddress1, mockedActiveTokenAddress2])
|
|
||||||
const newActiveAssets = Set([mockedActiveTokenAddress1])
|
|
||||||
const oldSafe = getMockedOldSafe({ assets: oldActiveAssets })
|
|
||||||
const newSafeProps: Partial<SafeRecordProps> = {
|
|
||||||
assets: newActiveAssets,
|
|
||||||
}
|
|
||||||
|
|
||||||
// When
|
|
||||||
const expectedResult = shouldSafeStoreBeUpdated(newSafeProps, oldSafe)
|
|
||||||
|
|
||||||
// Then
|
|
||||||
expect(expectedResult).toEqual(true)
|
|
||||||
})
|
|
||||||
it(`Given an old balances list and a new balances list for the safe, should return true`, () => {
|
it(`Given an old balances list and a new balances list for the safe, should return true`, () => {
|
||||||
// given
|
// given
|
||||||
const mockedActiveTokenAddress1 = '0x36591cd3DA96b21Ac9ca54cFaf80fe45107294F1'
|
const mockedActiveTokenAddress1 = '0x36591cd3DA96b21Ac9ca54cFaf80fe45107294F1'
|
||||||
|
|
|
@ -58,7 +58,7 @@ describe('getERC20DecimalsAndSymbol', () => {
|
||||||
symbol,
|
symbol,
|
||||||
decimals,
|
decimals,
|
||||||
logoUri: 'https://gnosis-safe-token-logos.s3.amazonaws.com/0x5592EC0cfb4dbc12D3aB100b257153436a1f0FEa.png',
|
logoUri: 'https://gnosis-safe-token-logos.s3.amazonaws.com/0x5592EC0cfb4dbc12D3aB100b257153436a1f0FEa.png',
|
||||||
balance: 0,
|
balance: { tokenBalance: '0', fiatBalance: '0' },
|
||||||
})
|
})
|
||||||
const expectedResult = {
|
const expectedResult = {
|
||||||
decimals,
|
decimals,
|
||||||
|
|
Loading…
Reference in New Issue