Skip to content

Commit

Permalink
Merge branch 'develop' into feat/gascostsummaryburned
Browse files Browse the repository at this point in the history
  • Loading branch information
DaughterOfMars committed Nov 8, 2024
2 parents f169075 + 1a2e8e4 commit 8756c8d
Show file tree
Hide file tree
Showing 246 changed files with 6,261 additions and 22,273 deletions.
4 changes: 2 additions & 2 deletions .config/nextest.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ failure-output = "immediate"
status-level = "skip"
# Retry failing tests in order to not block builds on flaky tests
retries = 1
# Timeout tests after 4 minutes
slow-timeout = { period = "60s", terminate-after = 4 }
# Timeout tests after 5 minutes
slow-timeout = { period = "60s", terminate-after = 5 }

[profile.simtestnightly]
# Print out output for failing tests as soon as they fail, and also at the end
Expand Down
2 changes: 2 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 4 additions & 1 deletion apps/core/src/utils/isAssetTransferable.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,7 @@
import { IotaObjectData } from '@iota/iota-sdk/client';

export const isAssetTransferable = (obj: IotaObjectData | null | undefined): boolean =>
!!obj && obj.content?.dataType === 'moveObject' && obj.content.hasPublicTransfer;
// TODO: Either the type abilities will be added to 'IotaParsedData' and
// we need to check if the object has the 'store' ability or there will be a new endpoint
// that returns the "transferable" status of a MoveType.
!!obj && obj.content?.dataType === 'moveObject'; // && obj.content.hasPublicTransfer;
7 changes: 2 additions & 5 deletions apps/wallet/src/ui/app/pages/home/nft-details/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import { Collapsible } from '_app/shared/collapse';
import { ExplorerLink, ExplorerLinkType, Loading, NFTDisplayCard, PageTemplate } from '_components';
import { useNFTBasicData, useOwnedNFT } from '_hooks';
import { useUnlockedGuard } from '_src/ui/app/hooks/useUnlockedGuard';
import { useGetKioskContents, useGetNFTMeta } from '@iota/core';
import { isAssetTransferable, useGetKioskContents, useGetNFTMeta } from '@iota/core';
import { formatAddress } from '@iota/iota-sdk/utils';
import cl from 'clsx';
import { Link, Navigate, useNavigate, useSearchParams } from 'react-router-dom';
Expand All @@ -24,10 +24,7 @@ function NFTDetailsPage() {
const nftId = searchParams.get('objectId');
const accountAddress = useActiveAddress();
const { data: objectData, isPending: isNftLoading } = useOwnedNFT(nftId || '', accountAddress);
const isTransferable =
!!objectData &&
objectData.content?.dataType === 'moveObject' &&
objectData.content?.hasPublicTransfer;
const isTransferable = isAssetTransferable(objectData);
const { nftFields, fileExtensionType, filePath } = useNFTBasicData(objectData);
const address = useActiveAddress();
const { data } = useGetKioskContents(address);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ mutated: object(0,0)
gas summary: computation_cost: 1000000, computation_cost_burned: 1000000, storage_cost: 5859600, storage_rebate: 0, non_refundable_storage_fee: 0

task 3, lines 50-54:
//# view-object 2,1
//# view-object 2,2
Owner: Shared( 2 )
Version: 2
Contents: test::m::S {
id: iota::object::UID {
id: iota::object::ID {
bytes: fake(2,1),
bytes: fake(2,2),
},
},
}
Expand All @@ -39,13 +39,13 @@ mutated: object(0,0), object(4,2)
gas summary: computation_cost: 1000000, computation_cost_burned: 1000000, storage_cost: 2196400, storage_rebate: 2196400, non_refundable_storage_fee: 0

task 6, lines 60-64:
//# view-object 4,2
//# view-object 4,1
Owner: Account Address ( B )
Version: 4
Contents: test::m::S {
id: iota::object::UID {
id: iota::object::ID {
bytes: fake(4,2),
bytes: fake(4,1),
},
},
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,17 +47,17 @@ module test::m {

//# run test::m::mint_and_share --sender A

//# view-object 2,1
//# view-object 2,2

//
// Test transfer allows non-zero child count
//

//# run test::m::mint --sender A

//# run test::m::transfer --sender A --args object(4,2) @B
//# run test::m::transfer --sender A --args object(4,1) @B

//# view-object 4,2
//# view-object 4,1

//
// Test TransferObject allows non-zero child count
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ gas summary: computation_cost: 1000000, computation_cost_burned: 1000000, storag

task 3, lines 42-44:
//# run iota::coin::deny_list_v1_add --args object(0x403) object(1,2) @B --type-args test::regulated_coin::REGULATED_COIN --sender A
events: Event { package_id: iota, transaction_module: Identifier("coin"), sender: A, type_: StructTag { address: iota, module: Identifier("deny_list"), name: Identifier("PerTypeConfigCreated"), type_params: [] }, contents: [0, 0, 0, 0, 0, 0, 0, 0, 96, 57, 54, 51, 101, 51, 51, 55, 54, 100, 49, 48, 51, 98, 51, 50, 50, 99, 56, 50, 51, 53, 54, 51, 55, 55, 101, 100, 53, 54, 57, 51, 99, 50, 55, 51, 49, 53, 56, 48, 48, 52, 49, 53, 51, 54, 50, 57, 97, 97, 101, 50, 102, 100, 51, 56, 49, 49, 55, 50, 99, 56, 50, 100, 99, 58, 58, 114, 101, 103, 117, 108, 97, 116, 101, 100, 95, 99, 111, 105, 110, 58, 58, 82, 69, 71, 85, 76, 65, 84, 69, 68, 95, 67, 79, 73, 78, 190, 151, 1, 134, 198, 237, 153, 240, 113, 249, 57, 50, 254, 147, 131, 191, 242, 203, 140, 120, 90, 188, 242, 88, 218, 175, 150, 221, 187, 90, 104, 81] }
events: Event { package_id: iota, transaction_module: Identifier("coin"), sender: A, type_: StructTag { address: iota, module: Identifier("deny_list"), name: Identifier("PerTypeConfigCreated"), type_params: [] }, contents: [0, 0, 0, 0, 0, 0, 0, 0, 96, 53, 50, 50, 49, 97, 98, 98, 100, 53, 52, 97, 48, 52, 99, 53, 102, 53, 102, 48, 55, 97, 50, 57, 51, 49, 50, 48, 54, 55, 98, 102, 99, 51, 98, 53, 97, 55, 56, 57, 99, 51, 56, 51, 99, 101, 57, 101, 52, 98, 102, 55, 52, 102, 56, 49, 50, 49, 98, 48, 50, 57, 57, 51, 52, 58, 58, 114, 101, 103, 117, 108, 97, 116, 101, 100, 95, 99, 111, 105, 110, 58, 58, 82, 69, 71, 85, 76, 65, 84, 69, 68, 95, 67, 79, 73, 78, 23, 91, 249, 76, 213, 167, 145, 56, 66, 79, 184, 65, 52, 79, 167, 112, 45, 145, 181, 253, 130, 13, 151, 144, 60, 199, 196, 88, 134, 195, 245, 167] }
created: object(3,0), object(3,1), object(3,2)
mutated: 0x0000000000000000000000000000000000000000000000000000000000000403, object(0,0), object(1,2)
gas summary: computation_cost: 1000000, computation_cost_burned: 1000000, storage_cost: 12190400, storage_rebate: 2774000, non_refundable_storage_fee: 0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ gas summary: computation_cost: 1000000, computation_cost_burned: 1000000, storag

task 4, lines 56-58:
//# run iota::coin::deny_list_v1_add --args object(0x403) object(1,2) @B --type-args test::regulated_coin::REGULATED_COIN --sender A
events: Event { package_id: iota, transaction_module: Identifier("coin"), sender: A, type_: StructTag { address: iota, module: Identifier("deny_list"), name: Identifier("PerTypeConfigCreated"), type_params: [] }, contents: [0, 0, 0, 0, 0, 0, 0, 0, 96, 50, 48, 97, 98, 51, 98, 49, 97, 54, 56, 102, 54, 102, 100, 101, 57, 102, 52, 57, 99, 98, 48, 102, 57, 101, 54, 100, 99, 101, 49, 49, 97, 48, 56, 53, 101, 50, 48, 98, 54, 57, 48, 50, 97, 57, 53, 98, 51, 56, 52, 97, 102, 101, 102, 57, 54, 101, 49, 52, 56, 98, 52, 57, 99, 58, 58, 114, 101, 103, 117, 108, 97, 116, 101, 100, 95, 99, 111, 105, 110, 58, 58, 82, 69, 71, 85, 76, 65, 84, 69, 68, 95, 67, 79, 73, 78, 207, 152, 64, 239, 97, 39, 104, 98, 56, 15, 144, 8, 112, 132, 182, 14, 69, 169, 195, 61, 160, 176, 71, 170, 239, 201, 25, 100, 59, 153, 46, 160] }
events: Event { package_id: iota, transaction_module: Identifier("coin"), sender: A, type_: StructTag { address: iota, module: Identifier("deny_list"), name: Identifier("PerTypeConfigCreated"), type_params: [] }, contents: [0, 0, 0, 0, 0, 0, 0, 0, 96, 49, 99, 57, 56, 57, 49, 57, 50, 99, 98, 55, 56, 53, 49, 102, 50, 54, 49, 99, 97, 51, 53, 55, 99, 99, 100, 55, 49, 48, 102, 51, 101, 57, 55, 50, 57, 54, 99, 101, 55, 51, 102, 53, 102, 48, 55, 48, 99, 100, 54, 97, 48, 52, 57, 102, 49, 49, 50, 52, 102, 101, 54, 49, 99, 58, 58, 114, 101, 103, 117, 108, 97, 116, 101, 100, 95, 99, 111, 105, 110, 58, 58, 82, 69, 71, 85, 76, 65, 84, 69, 68, 95, 67, 79, 73, 78, 227, 5, 87, 243, 17, 67, 48, 78, 223, 164, 121, 136, 98, 174, 80, 210, 249, 81, 188, 233, 5, 28, 211, 145, 148, 4, 203, 247, 202, 138, 227, 32] }
created: object(4,0), object(4,1), object(4,2)
mutated: 0x0000000000000000000000000000000000000000000000000000000000000403, object(0,0), object(1,2)
gas summary: computation_cost: 1000000, computation_cost_burned: 1000000, storage_cost: 12190400, storage_rebate: 2774000, non_refundable_storage_fee: 0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ Contents: iota::coin::Coin<test::regulated_coin2::REGULATED_COIN2> {

task 4, line 68:
//# run iota::coin::deny_list_v1_add --args object(0x403) object(1,5) @A --type-args test::regulated_coin2::REGULATED_COIN2 --sender A
events: Event { package_id: iota, transaction_module: Identifier("coin"), sender: A, type_: StructTag { address: iota, module: Identifier("deny_list"), name: Identifier("PerTypeConfigCreated"), type_params: [] }, contents: [0, 0, 0, 0, 0, 0, 0, 0, 98, 99, 56, 98, 102, 54, 55, 50, 56, 49, 97, 51, 50, 97, 52, 100, 48, 56, 99, 48, 49, 99, 102, 55, 57, 55, 98, 52, 102, 49, 98, 55, 50, 48, 101, 57, 102, 101, 100, 48, 100, 97, 53, 102, 57, 50, 57, 54, 54, 52, 52, 55, 99, 49, 97, 97, 57, 56, 48, 55, 54, 55, 56, 54, 48, 58, 58, 114, 101, 103, 117, 108, 97, 116, 101, 100, 95, 99, 111, 105, 110, 50, 58, 58, 82, 69, 71, 85, 76, 65, 84, 69, 68, 95, 67, 79, 73, 78, 50, 202, 55, 194, 7, 175, 188, 246, 46, 205, 113, 73, 247, 78, 28, 206, 6, 231, 187, 186, 54, 232, 26, 58, 45, 180, 250, 202, 56, 192, 114, 218, 100] }
events: Event { package_id: iota, transaction_module: Identifier("coin"), sender: A, type_: StructTag { address: iota, module: Identifier("deny_list"), name: Identifier("PerTypeConfigCreated"), type_params: [] }, contents: [0, 0, 0, 0, 0, 0, 0, 0, 98, 52, 98, 102, 54, 53, 50, 102, 50, 57, 101, 97, 99, 101, 100, 101, 55, 51, 102, 49, 49, 54, 50, 55, 101, 51, 53, 49, 51, 48, 53, 51, 57, 54, 102, 56, 100, 100, 48, 100, 52, 98, 48, 51, 98, 56, 49, 100, 99, 57, 57, 54, 52, 54, 51, 50, 101, 99, 50, 56, 56, 51, 48, 57, 54, 58, 58, 114, 101, 103, 117, 108, 97, 116, 101, 100, 95, 99, 111, 105, 110, 50, 58, 58, 82, 69, 71, 85, 76, 65, 84, 69, 68, 95, 67, 79, 73, 78, 50, 227, 141, 101, 138, 169, 244, 7, 146, 12, 116, 123, 110, 203, 78, 202, 249, 84, 223, 143, 1, 197, 97, 211, 82, 105, 65, 237, 171, 221, 101, 250, 91] }
created: object(4,0), object(4,1), object(4,2)
mutated: 0x0000000000000000000000000000000000000000000000000000000000000403, object(0,0), object(1,5)
gas summary: computation_cost: 1000000, computation_cost_burned: 1000000, storage_cost: 12220800, storage_rebate: 2789200, non_refundable_storage_fee: 0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ gas summary: computation_cost: 1000000, computation_cost_burned: 1000000, storag

task 5, lines 83-85:
//# run iota::coin::deny_list_v1_enable_global_pause --args object(0x403) object(1,2) --type-args test::regulated_coin::REGULATED_COIN --sender A
events: Event { package_id: iota, transaction_module: Identifier("coin"), sender: A, type_: StructTag { address: iota, module: Identifier("deny_list"), name: Identifier("PerTypeConfigCreated"), type_params: [] }, contents: [0, 0, 0, 0, 0, 0, 0, 0, 96, 99, 54, 97, 101, 54, 51, 52, 57, 50, 101, 102, 97, 99, 102, 102, 101, 53, 52, 52, 101, 50, 48, 102, 99, 98, 53, 54, 97, 97, 53, 100, 50, 50, 100, 55, 57, 53, 55, 55, 50, 102, 51, 48, 53, 57, 102, 54, 56, 53, 100, 99, 99, 100, 57, 102, 99, 52, 51, 57, 53, 99, 99, 100, 51, 58, 58, 114, 101, 103, 117, 108, 97, 116, 101, 100, 95, 99, 111, 105, 110, 58, 58, 82, 69, 71, 85, 76, 65, 84, 69, 68, 95, 67, 79, 73, 78, 195, 206, 136, 5, 6, 49, 247, 11, 4, 73, 177, 199, 37, 211, 119, 247, 197, 163, 62, 153, 73, 22, 179, 71, 7, 165, 10, 8, 80, 114, 124, 5] }
events: Event { package_id: iota, transaction_module: Identifier("coin"), sender: A, type_: StructTag { address: iota, module: Identifier("deny_list"), name: Identifier("PerTypeConfigCreated"), type_params: [] }, contents: [0, 0, 0, 0, 0, 0, 0, 0, 96, 100, 98, 98, 50, 48, 57, 57, 99, 55, 50, 51, 101, 101, 101, 54, 98, 50, 97, 52, 50, 50, 98, 97, 101, 98, 52, 101, 55, 100, 101, 51, 56, 102, 52, 100, 102, 97, 54, 97, 56, 55, 48, 57, 48, 50, 54, 48, 52, 51, 56, 102, 51, 48, 55, 54, 97, 52, 53, 97, 49, 49, 51, 54, 50, 58, 58, 114, 101, 103, 117, 108, 97, 116, 101, 100, 95, 99, 111, 105, 110, 58, 58, 82, 69, 71, 85, 76, 65, 84, 69, 68, 95, 67, 79, 73, 78, 250, 83, 162, 60, 201, 48, 73, 29, 0, 92, 232, 80, 164, 14, 89, 222, 167, 164, 224, 108, 130, 242, 158, 3, 51, 172, 111, 45, 104, 124, 143, 233] }
created: object(5,0), object(5,1), object(5,2)
mutated: 0x0000000000000000000000000000000000000000000000000000000000000403, object(0,0), object(1,2)
gas summary: computation_cost: 1000000, computation_cost_burned: 1000000, storage_cost: 11985200, storage_rebate: 2774000, non_refundable_storage_fee: 0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ gas summary: computation_cost: 1000000, computation_cost_burned: 1000000, storag

task 2, lines 55-57:
//# run iota::coin::deny_list_v1_add --args object(0x403) object(1,2) @B --type-args test::regulated_coin::REGULATED_COIN --sender A
events: Event { package_id: iota, transaction_module: Identifier("coin"), sender: A, type_: StructTag { address: iota, module: Identifier("deny_list"), name: Identifier("PerTypeConfigCreated"), type_params: [] }, contents: [0, 0, 0, 0, 0, 0, 0, 0, 96, 56, 97, 102, 99, 50, 53, 53, 100, 98, 49, 55, 55, 102, 56, 56, 102, 52, 49, 55, 54, 101, 98, 57, 53, 49, 100, 55, 99, 50, 102, 100, 49, 52, 54, 52, 51, 99, 52, 55, 56, 56, 55, 55, 97, 57, 51, 100, 101, 102, 101, 99, 54, 100, 101, 53, 56, 98, 52, 102, 102, 48, 57, 57, 54, 58, 58, 114, 101, 103, 117, 108, 97, 116, 101, 100, 95, 99, 111, 105, 110, 58, 58, 82, 69, 71, 85, 76, 65, 84, 69, 68, 95, 67, 79, 73, 78, 200, 43, 69, 14, 230, 177, 181, 7, 175, 120, 189, 53, 103, 99, 234, 147, 102, 94, 137, 176, 121, 164, 12, 14, 220, 228, 228, 153, 21, 48, 176, 221] }
events: Event { package_id: iota, transaction_module: Identifier("coin"), sender: A, type_: StructTag { address: iota, module: Identifier("deny_list"), name: Identifier("PerTypeConfigCreated"), type_params: [] }, contents: [0, 0, 0, 0, 0, 0, 0, 0, 96, 55, 52, 52, 102, 98, 48, 99, 57, 97, 49, 99, 54, 48, 56, 53, 53, 55, 51, 57, 102, 97, 53, 98, 98, 100, 101, 48, 101, 56, 98, 53, 100, 51, 52, 102, 55, 57, 53, 101, 54, 53, 54, 48, 53, 48, 50, 97, 98, 100, 52, 98, 97, 99, 53, 55, 52, 48, 56, 54, 53, 49, 98, 55, 50, 58, 58, 114, 101, 103, 117, 108, 97, 116, 101, 100, 95, 99, 111, 105, 110, 58, 58, 82, 69, 71, 85, 76, 65, 84, 69, 68, 95, 67, 79, 73, 78, 28, 36, 198, 89, 67, 105, 91, 135, 11, 174, 69, 30, 242, 96, 46, 239, 110, 118, 143, 61, 86, 105, 235, 26, 171, 124, 69, 187, 171, 122, 32, 57] }
created: object(2,0), object(2,1), object(2,2)
mutated: 0x0000000000000000000000000000000000000000000000000000000000000403, object(0,0), object(1,2)
gas summary: computation_cost: 1000000, computation_cost_burned: 1000000, storage_cost: 12190400, storage_rebate: 2774000, non_refundable_storage_fee: 0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ gas summary: computation_cost: 1000000, computation_cost_burned: 1000000, storag

task 2, lines 55-57:
//# run iota::coin::deny_list_v1_add --args object(0x403) object(1,2) @B --type-args test::regulated_coin::REGULATED_COIN --sender A
events: Event { package_id: iota, transaction_module: Identifier("coin"), sender: A, type_: StructTag { address: iota, module: Identifier("deny_list"), name: Identifier("PerTypeConfigCreated"), type_params: [] }, contents: [0, 0, 0, 0, 0, 0, 0, 0, 96, 56, 97, 102, 99, 50, 53, 53, 100, 98, 49, 55, 55, 102, 56, 56, 102, 52, 49, 55, 54, 101, 98, 57, 53, 49, 100, 55, 99, 50, 102, 100, 49, 52, 54, 52, 51, 99, 52, 55, 56, 56, 55, 55, 97, 57, 51, 100, 101, 102, 101, 99, 54, 100, 101, 53, 56, 98, 52, 102, 102, 48, 57, 57, 54, 58, 58, 114, 101, 103, 117, 108, 97, 116, 101, 100, 95, 99, 111, 105, 110, 58, 58, 82, 69, 71, 85, 76, 65, 84, 69, 68, 95, 67, 79, 73, 78, 200, 43, 69, 14, 230, 177, 181, 7, 175, 120, 189, 53, 103, 99, 234, 147, 102, 94, 137, 176, 121, 164, 12, 14, 220, 228, 228, 153, 21, 48, 176, 221] }
events: Event { package_id: iota, transaction_module: Identifier("coin"), sender: A, type_: StructTag { address: iota, module: Identifier("deny_list"), name: Identifier("PerTypeConfigCreated"), type_params: [] }, contents: [0, 0, 0, 0, 0, 0, 0, 0, 96, 55, 52, 52, 102, 98, 48, 99, 57, 97, 49, 99, 54, 48, 56, 53, 53, 55, 51, 57, 102, 97, 53, 98, 98, 100, 101, 48, 101, 56, 98, 53, 100, 51, 52, 102, 55, 57, 53, 101, 54, 53, 54, 48, 53, 48, 50, 97, 98, 100, 52, 98, 97, 99, 53, 55, 52, 48, 56, 54, 53, 49, 98, 55, 50, 58, 58, 114, 101, 103, 117, 108, 97, 116, 101, 100, 95, 99, 111, 105, 110, 58, 58, 82, 69, 71, 85, 76, 65, 84, 69, 68, 95, 67, 79, 73, 78, 28, 36, 198, 89, 67, 105, 91, 135, 11, 174, 69, 30, 242, 96, 46, 239, 110, 118, 143, 61, 86, 105, 235, 26, 171, 124, 69, 187, 171, 122, 32, 57] }
created: object(2,0), object(2,1), object(2,2)
mutated: 0x0000000000000000000000000000000000000000000000000000000000000403, object(0,0), object(1,2)
gas summary: computation_cost: 1000000, computation_cost_burned: 1000000, storage_cost: 12190400, storage_rebate: 2774000, non_refundable_storage_fee: 0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ gas summary: computation_cost: 1000000, computation_cost_burned: 1000000, storag

task 2, lines 55-57:
//# run iota::coin::deny_list_v1_add --args object(0x403) object(1,2) @B --type-args test::regulated_coin::REGULATED_COIN --sender A
events: Event { package_id: iota, transaction_module: Identifier("coin"), sender: A, type_: StructTag { address: iota, module: Identifier("deny_list"), name: Identifier("PerTypeConfigCreated"), type_params: [] }, contents: [0, 0, 0, 0, 0, 0, 0, 0, 96, 56, 97, 102, 99, 50, 53, 53, 100, 98, 49, 55, 55, 102, 56, 56, 102, 52, 49, 55, 54, 101, 98, 57, 53, 49, 100, 55, 99, 50, 102, 100, 49, 52, 54, 52, 51, 99, 52, 55, 56, 56, 55, 55, 97, 57, 51, 100, 101, 102, 101, 99, 54, 100, 101, 53, 56, 98, 52, 102, 102, 48, 57, 57, 54, 58, 58, 114, 101, 103, 117, 108, 97, 116, 101, 100, 95, 99, 111, 105, 110, 58, 58, 82, 69, 71, 85, 76, 65, 84, 69, 68, 95, 67, 79, 73, 78, 200, 43, 69, 14, 230, 177, 181, 7, 175, 120, 189, 53, 103, 99, 234, 147, 102, 94, 137, 176, 121, 164, 12, 14, 220, 228, 228, 153, 21, 48, 176, 221] }
events: Event { package_id: iota, transaction_module: Identifier("coin"), sender: A, type_: StructTag { address: iota, module: Identifier("deny_list"), name: Identifier("PerTypeConfigCreated"), type_params: [] }, contents: [0, 0, 0, 0, 0, 0, 0, 0, 96, 55, 52, 52, 102, 98, 48, 99, 57, 97, 49, 99, 54, 48, 56, 53, 53, 55, 51, 57, 102, 97, 53, 98, 98, 100, 101, 48, 101, 56, 98, 53, 100, 51, 52, 102, 55, 57, 53, 101, 54, 53, 54, 48, 53, 48, 50, 97, 98, 100, 52, 98, 97, 99, 53, 55, 52, 48, 56, 54, 53, 49, 98, 55, 50, 58, 58, 114, 101, 103, 117, 108, 97, 116, 101, 100, 95, 99, 111, 105, 110, 58, 58, 82, 69, 71, 85, 76, 65, 84, 69, 68, 95, 67, 79, 73, 78, 28, 36, 198, 89, 67, 105, 91, 135, 11, 174, 69, 30, 242, 96, 46, 239, 110, 118, 143, 61, 86, 105, 235, 26, 171, 124, 69, 187, 171, 122, 32, 57] }
created: object(2,0), object(2,1), object(2,2)
mutated: 0x0000000000000000000000000000000000000000000000000000000000000403, object(0,0), object(1,2)
gas summary: computation_cost: 1000000, computation_cost_burned: 1000000, storage_cost: 12190400, storage_rebate: 2774000, non_refundable_storage_fee: 0
Expand Down
Loading

0 comments on commit 8756c8d

Please sign in to comment.