Socket
Socket
Sign inDemoInstall

@tcg-game/contracts

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@tcg-game/contracts - npm Package Compare versions

Comparing version 0.0.8 to 0.0.9

deployments/manta/solcInputs/89a978272cb6f8601f2dc2f08a45fd1e.json

70

deployments/manta/AccountManager_Proxy.json
{
"address": "0x357C3407a034C59e33F51E77f3c72014E94c3C84",
"address": "0xBA3fB93746eD27da3658dd78BD0CD381E7418563",
"abi": [

@@ -136,31 +136,31 @@ {

],
"transactionHash": "0xa43fa9f0b9bcda4b231823170bdf90595b94f4898f019776b7efdb61fa386509",
"transactionHash": "0x1da5085b979a48cd286164a3f6503f3857aae5b2c7f5dc2310ec998feaaaf3f4",
"receipt": {
"to": null,
"from": "0xAf5B6AE540fCf3BD76f1b4C83fC87143932AAd09",
"contractAddress": "0x357C3407a034C59e33F51E77f3c72014E94c3C84",
"transactionIndex": 2,
"contractAddress": "0xBA3fB93746eD27da3658dd78BD0CD381E7418563",
"transactionIndex": 4,
"gasUsed": "671290",
"logsBloom": "0x00000000000000000001000000010000400000000000000000800000000800000000100000000000000000000000000000000000000000000000000000000000000088000000000000000000000002000001000000000000000000000000000000000100020000000000000000000800000000800000000000000000000000400000000000000000000000000000000000000000000080000000000000800000000040000000000000000000000400000000000000000000000000000000000000000020000000000000000000040000000000000400000001000000000020000000000000000000000000000000000000000000000000000000000000000000",
"blockHash": "0xd4ed83b576f0039b7e26a505c8df1ca588b25a24154764485579247ac0a7ed50",
"transactionHash": "0xa43fa9f0b9bcda4b231823170bdf90595b94f4898f019776b7efdb61fa386509",
"logsBloom": "0x00000000000000000040010000010000400000000000000000800000000800000000000000000000000000000000000000000000000000000000000000000000000080002000000000000000000002000001000000000000000000000000000000000000020000000000004000000800000040800000000000000000000000400000000000000000000000000000000000000000000080000000000000800000000000000000000000000000000400000001000000000000000000000000000000000020000000000000000000040000000000000400000000000000000020000000000000000000000000000000000000000000000000000000000000000000",
"blockHash": "0xd5e29bced84f7190b85b3949e090f15eee7f51883806ce7257a164061d6fb117",
"transactionHash": "0x1da5085b979a48cd286164a3f6503f3857aae5b2c7f5dc2310ec998feaaaf3f4",
"logs": [
{
"transactionIndex": 2,
"blockNumber": 611972,
"transactionHash": "0xa43fa9f0b9bcda4b231823170bdf90595b94f4898f019776b7efdb61fa386509",
"address": "0x357C3407a034C59e33F51E77f3c72014E94c3C84",
"transactionIndex": 4,
"blockNumber": 753599,
"transactionHash": "0x1da5085b979a48cd286164a3f6503f3857aae5b2c7f5dc2310ec998feaaaf3f4",
"address": "0xBA3fB93746eD27da3658dd78BD0CD381E7418563",
"topics": [
"0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b",
"0x0000000000000000000000001b37b7bb5bd6225146f182657d679a36a2afa25c"
"0x000000000000000000000000ecd9797572e0fc3530880a54ad6bbf41d0ec72a8"
],
"data": "0x",
"logIndex": 6,
"blockHash": "0xd4ed83b576f0039b7e26a505c8df1ca588b25a24154764485579247ac0a7ed50"
"logIndex": 2,
"blockHash": "0xd5e29bced84f7190b85b3949e090f15eee7f51883806ce7257a164061d6fb117"
},
{
"transactionIndex": 2,
"blockNumber": 611972,
"transactionHash": "0xa43fa9f0b9bcda4b231823170bdf90595b94f4898f019776b7efdb61fa386509",
"address": "0x357C3407a034C59e33F51E77f3c72014E94c3C84",
"transactionIndex": 4,
"blockNumber": 753599,
"transactionHash": "0x1da5085b979a48cd286164a3f6503f3857aae5b2c7f5dc2310ec998feaaaf3f4",
"address": "0xBA3fB93746eD27da3658dd78BD0CD381E7418563",
"topics": [

@@ -172,10 +172,10 @@ "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",

"data": "0x",
"logIndex": 7,
"blockHash": "0xd4ed83b576f0039b7e26a505c8df1ca588b25a24154764485579247ac0a7ed50"
"logIndex": 3,
"blockHash": "0xd5e29bced84f7190b85b3949e090f15eee7f51883806ce7257a164061d6fb117"
},
{
"transactionIndex": 2,
"blockNumber": 611972,
"transactionHash": "0xa43fa9f0b9bcda4b231823170bdf90595b94f4898f019776b7efdb61fa386509",
"address": "0x357C3407a034C59e33F51E77f3c72014E94c3C84",
"transactionIndex": 4,
"blockNumber": 753599,
"transactionHash": "0x1da5085b979a48cd286164a3f6503f3857aae5b2c7f5dc2310ec998feaaaf3f4",
"address": "0xBA3fB93746eD27da3658dd78BD0CD381E7418563",
"topics": [

@@ -185,10 +185,10 @@ "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498"

"data": "0x0000000000000000000000000000000000000000000000000000000000000001",
"logIndex": 8,
"blockHash": "0xd4ed83b576f0039b7e26a505c8df1ca588b25a24154764485579247ac0a7ed50"
"logIndex": 4,
"blockHash": "0xd5e29bced84f7190b85b3949e090f15eee7f51883806ce7257a164061d6fb117"
},
{
"transactionIndex": 2,
"blockNumber": 611972,
"transactionHash": "0xa43fa9f0b9bcda4b231823170bdf90595b94f4898f019776b7efdb61fa386509",
"address": "0x357C3407a034C59e33F51E77f3c72014E94c3C84",
"transactionIndex": 4,
"blockNumber": 753599,
"transactionHash": "0x1da5085b979a48cd286164a3f6503f3857aae5b2c7f5dc2310ec998feaaaf3f4",
"address": "0xBA3fB93746eD27da3658dd78BD0CD381E7418563",
"topics": [

@@ -198,8 +198,8 @@ "0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f"

"data": "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000848fd1389a5d58e97a75566f847c0a7620e224e9",
"logIndex": 9,
"blockHash": "0xd4ed83b576f0039b7e26a505c8df1ca588b25a24154764485579247ac0a7ed50"
"logIndex": 5,
"blockHash": "0xd5e29bced84f7190b85b3949e090f15eee7f51883806ce7257a164061d6fb117"
}
],
"blockNumber": 611972,
"cumulativeGasUsed": "845317",
"blockNumber": 753599,
"cumulativeGasUsed": "837859",
"status": 1,

@@ -209,3 +209,3 @@ "byzantium": true

"args": [
"0x1B37B7bb5Bd6225146F182657D679a36A2AFA25c",
"0xECd9797572E0FC3530880a54aD6bBf41D0ec72A8",
"0x848FD1389a5d58e97a75566f847C0a7620E224e9",

@@ -212,0 +212,0 @@ "0x8129fc1c"

{
"name": "@tcg-game/contracts",
"description": "TCG game contracts",
"version": "0.0.8",
"version": "0.0.9",
"author": {

@@ -6,0 +6,0 @@ "name": "jump"

@@ -30,11 +30,22 @@ /* Autogenerated file. Do not edit manually. */

export type RoomStruct = {
accounts: [PromiseOrValue<string>, PromiseOrValue<string>];
heroTypes: [PromiseOrValue<BigNumberish>, PromiseOrValue<BigNumberish>];
};
export type RoomStructOutput = [[string, string], [number, number]] & {
accounts: [string, string];
heroTypes: [number, number];
};
export interface AccountManagerInterface extends utils.Interface {
functions: {
"accounts(address)": FunctionFragment;
"create()": FunctionFragment;
"create(uint8)": FunctionFragment;
"getCurGameId(address)": FunctionFragment;
"getCurGameIds(address[])": FunctionFragment;
"getCurGameInfo(address)": FunctionFragment;
"getGameById(uint256)": FunctionFragment;
"initialize()": FunctionFragment;
"join(uint256)": FunctionFragment;
"join(uint256,uint8)": FunctionFragment;
"largestGameId()": FunctionFragment;

@@ -46,3 +57,2 @@ "owner()": FunctionFragment;

"renounceOwnership()": FunctionFragment;
"rooms(uint256,uint256)": FunctionFragment;
"settlePlayers(uint256,address[])": FunctionFragment;

@@ -61,2 +71,3 @@ "settleSinglePlayer(uint256,address)": FunctionFragment;

| "getCurGameInfo"
| "getGameById"
| "initialize"

@@ -70,3 +81,2 @@ | "join"

| "renounceOwnership"
| "rooms"
| "settlePlayers"

@@ -82,4 +92,7 @@ | "settleSinglePlayer"

): string;
encodeFunctionData(functionFragment: "create", values?: undefined): string;
encodeFunctionData(
functionFragment: "create",
values: [PromiseOrValue<BigNumberish>]
): string;
encodeFunctionData(
functionFragment: "getCurGameId",

@@ -97,2 +110,6 @@ values: [PromiseOrValue<string>]

encodeFunctionData(
functionFragment: "getGameById",
values: [PromiseOrValue<BigNumberish>]
): string;
encodeFunctionData(
functionFragment: "initialize",

@@ -103,3 +120,3 @@ values?: undefined

functionFragment: "join",
values: [PromiseOrValue<BigNumberish>]
values: [PromiseOrValue<BigNumberish>, PromiseOrValue<BigNumberish>]
): string;

@@ -128,6 +145,2 @@ encodeFunctionData(

encodeFunctionData(
functionFragment: "rooms",
values: [PromiseOrValue<BigNumberish>, PromiseOrValue<BigNumberish>]
): string;
encodeFunctionData(
functionFragment: "settlePlayers",

@@ -163,2 +176,6 @@ values: [PromiseOrValue<BigNumberish>, PromiseOrValue<string>[]]

): Result;
decodeFunctionResult(
functionFragment: "getGameById",
data: BytesLike
): Result;
decodeFunctionResult(functionFragment: "initialize", data: BytesLike): Result;

@@ -184,3 +201,2 @@ decodeFunctionResult(functionFragment: "join", data: BytesLike): Result;

): Result;
decodeFunctionResult(functionFragment: "rooms", data: BytesLike): Result;
decodeFunctionResult(

@@ -304,2 +320,3 @@ functionFragment: "settlePlayers",

create(
heroType: PromiseOrValue<BigNumberish>,
overrides?: Overrides & { from?: PromiseOrValue<string> }

@@ -322,9 +339,13 @@ ): Promise<ContractTransaction>;

): Promise<
[BigNumber, string, string] & {
[BigNumber, RoomStructOutput] & {
gameId: BigNumber;
creator: string;
joiner: string;
room: RoomStructOutput;
}
>;
getGameById(
gameId: PromiseOrValue<BigNumberish>,
overrides?: CallOverrides
): Promise<[RoomStructOutput] & { room: RoomStructOutput }>;
initialize(

@@ -336,2 +357,3 @@ overrides?: Overrides & { from?: PromiseOrValue<string> }

gameId: PromiseOrValue<BigNumberish>,
heroType: PromiseOrValue<BigNumberish>,
overrides?: Overrides & { from?: PromiseOrValue<string> }

@@ -363,8 +385,2 @@ ): Promise<ContractTransaction>;

rooms(
arg0: PromiseOrValue<BigNumberish>,
arg1: PromiseOrValue<BigNumberish>,
overrides?: CallOverrides
): Promise<[string]>;
settlePlayers(

@@ -399,2 +415,3 @@ gameId: PromiseOrValue<BigNumberish>,

create(
heroType: PromiseOrValue<BigNumberish>,
overrides?: Overrides & { from?: PromiseOrValue<string> }

@@ -417,9 +434,13 @@ ): Promise<ContractTransaction>;

): Promise<
[BigNumber, string, string] & {
[BigNumber, RoomStructOutput] & {
gameId: BigNumber;
creator: string;
joiner: string;
room: RoomStructOutput;
}
>;
getGameById(
gameId: PromiseOrValue<BigNumberish>,
overrides?: CallOverrides
): Promise<RoomStructOutput>;
initialize(

@@ -431,2 +452,3 @@ overrides?: Overrides & { from?: PromiseOrValue<string> }

gameId: PromiseOrValue<BigNumberish>,
heroType: PromiseOrValue<BigNumberish>,
overrides?: Overrides & { from?: PromiseOrValue<string> }

@@ -458,8 +480,2 @@ ): Promise<ContractTransaction>;

rooms(
arg0: PromiseOrValue<BigNumberish>,
arg1: PromiseOrValue<BigNumberish>,
overrides?: CallOverrides
): Promise<string>;
settlePlayers(

@@ -493,3 +509,6 @@ gameId: PromiseOrValue<BigNumberish>,

create(overrides?: CallOverrides): Promise<void>;
create(
heroType: PromiseOrValue<BigNumberish>,
overrides?: CallOverrides
): Promise<void>;

@@ -510,9 +529,13 @@ getCurGameId(

): Promise<
[BigNumber, string, string] & {
[BigNumber, RoomStructOutput] & {
gameId: BigNumber;
creator: string;
joiner: string;
room: RoomStructOutput;
}
>;
getGameById(
gameId: PromiseOrValue<BigNumberish>,
overrides?: CallOverrides
): Promise<RoomStructOutput>;
initialize(overrides?: CallOverrides): Promise<void>;

@@ -522,2 +545,3 @@

gameId: PromiseOrValue<BigNumberish>,
heroType: PromiseOrValue<BigNumberish>,
overrides?: CallOverrides

@@ -547,8 +571,2 @@ ): Promise<void>;

rooms(
arg0: PromiseOrValue<BigNumberish>,
arg1: PromiseOrValue<BigNumberish>,
overrides?: CallOverrides
): Promise<string>;
settlePlayers(

@@ -634,2 +652,3 @@ gameId: PromiseOrValue<BigNumberish>,

create(
heroType: PromiseOrValue<BigNumberish>,
overrides?: Overrides & { from?: PromiseOrValue<string> }

@@ -653,2 +672,7 @@ ): Promise<BigNumber>;

getGameById(
gameId: PromiseOrValue<BigNumberish>,
overrides?: CallOverrides
): Promise<BigNumber>;
initialize(

@@ -660,2 +684,3 @@ overrides?: Overrides & { from?: PromiseOrValue<string> }

gameId: PromiseOrValue<BigNumberish>,
heroType: PromiseOrValue<BigNumberish>,
overrides?: Overrides & { from?: PromiseOrValue<string> }

@@ -687,8 +712,2 @@ ): Promise<BigNumber>;

rooms(
arg0: PromiseOrValue<BigNumberish>,
arg1: PromiseOrValue<BigNumberish>,
overrides?: CallOverrides
): Promise<BigNumber>;
settlePlayers(

@@ -724,2 +743,3 @@ gameId: PromiseOrValue<BigNumberish>,

create(
heroType: PromiseOrValue<BigNumberish>,
overrides?: Overrides & { from?: PromiseOrValue<string> }

@@ -743,2 +763,7 @@ ): Promise<PopulatedTransaction>;

getGameById(
gameId: PromiseOrValue<BigNumberish>,
overrides?: CallOverrides
): Promise<PopulatedTransaction>;
initialize(

@@ -750,2 +775,3 @@ overrides?: Overrides & { from?: PromiseOrValue<string> }

gameId: PromiseOrValue<BigNumberish>,
heroType: PromiseOrValue<BigNumberish>,
overrides?: Overrides & { from?: PromiseOrValue<string> }

@@ -777,8 +803,2 @@ ): Promise<PopulatedTransaction>;

rooms(
arg0: PromiseOrValue<BigNumberish>,
arg1: PromiseOrValue<BigNumberish>,
overrides?: CallOverrides
): Promise<PopulatedTransaction>;
settlePlayers(

@@ -785,0 +805,0 @@ gameId: PromiseOrValue<BigNumberish>,

@@ -141,3 +141,9 @@ /* Autogenerated file. Do not edit manually. */

{
inputs: [],
inputs: [
{
internalType: "enum HeroType",
name: "heroType",
type: "uint8",
},
],
name: "create",

@@ -202,12 +208,50 @@ outputs: [],

{
internalType: "address",
name: "creator",
type: "address",
components: [
{
internalType: "address[2]",
name: "accounts",
type: "address[2]",
},
{
internalType: "enum HeroType[2]",
name: "heroTypes",
type: "uint8[2]",
},
],
internalType: "struct Room",
name: "room",
type: "tuple",
},
],
stateMutability: "view",
type: "function",
},
{
inputs: [
{
internalType: "address",
name: "joiner",
type: "address",
internalType: "uint256",
name: "gameId",
type: "uint256",
},
],
name: "getGameById",
outputs: [
{
components: [
{
internalType: "address[2]",
name: "accounts",
type: "address[2]",
},
{
internalType: "enum HeroType[2]",
name: "heroTypes",
type: "uint8[2]",
},
],
internalType: "struct Room",
name: "room",
type: "tuple",
},
],
stateMutability: "view",

@@ -230,2 +274,7 @@ type: "function",

},
{
internalType: "enum HeroType",
name: "heroType",
type: "uint8",
},
],

@@ -319,26 +368,2 @@ name: "join",

internalType: "uint256",
name: "",
type: "uint256",
},
{
internalType: "uint256",
name: "",
type: "uint256",
},
],
name: "rooms",
outputs: [
{
internalType: "address",
name: "",
type: "address",
},
],
stateMutability: "view",
type: "function",
},
{
inputs: [
{
internalType: "uint256",
name: "gameId",

@@ -405,3 +430,3 @@ type: "uint256",

const _bytecode =
"0x608060405234801561001057600080fd5b50610f54806100206000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c8063a06617cd116100a2578063e489a3a811610071578063e489a3a814610277578063efc81a8c14610280578063f2fde38b14610288578063f4e591231461029b578063fac2c621146102d357600080fd5b8063a06617cd146101e8578063ad6f6e891461021b578063cc6fcf7214610244578063ce8af54b1461026457600080fd5b8063715018a6116100e9578063715018a6146101895780637f3c4519146101915780638129fc1c146101bc5780638da5cb5b146101c45780638f779735146101d557600080fd5b8063049878f31461011b57806322a5dde414610130578063344cbc68146101435780635e5c06e214610156575b600080fd5b61012e610129366004610ce6565b6102e6565b005b61012e61013e366004610d1b565b6103fa565b61012e610151366004610ce6565b610449565b610176610164366004610d1b565b60656020526000908152604090205481565b6040519081526020015b60405180910390f35b61012e6105bc565b6101a461019f366004610d3d565b6105d0565b6040516001600160a01b039091168152602001610180565b61012e610608565b6033546001600160a01b03166101a4565b61012e6101e3366004610dab565b610718565b61020b6101f6366004610d1b565b60676020526000908152604090205460ff1681565b6040519015158152602001610180565b610176610229366004610d1b565b6001600160a01b031660009081526065602052604090205490565b610257610252366004610df7565b6107bf565b6040516101809190610e39565b61012e610272366004610e7d565b610896565b61017660685481565b61012e6109b0565b61012e610296366004610d1b565b610a88565b6102ae6102a9366004610d1b565b610afe565b604080519384526001600160a01b039283166020850152911690820152606001610180565b61012e6102e1366004610d1b565b610b96565b33600090815260656020526040902054156103405760405162461bcd60e51b8152602060048201526015602482015274416c7265616479206a6f696e656420612067616d6560581b60448201526064015b60405180910390fd5b6000818152606660205260409020546001146103905760405162461bcd60e51b815260206004820152600f60248201526e496e76616c696420706c617965727360881b6044820152606401610337565b33600081815260656020908152604080832085905584835260668252808320805460018101825590845291832090910180546001600160a01b03191684179055518392917f49f8fa5eee2e3f21251c2e968640dcaef35cb9332429eb059bb3cd56ddc2533d91a350565b610402610be0565b6001600160a01b03811660009081526067602052604090205460ff16610446576001600160a01b0381166000908152606760205260409020805460ff191660011790555b50565b3360009081526065602052604090205481146104a75760405162461bcd60e51b815260206004820152601760248201527f4d75737420717569742061206a6f696e65642067616d650000000000000000006044820152606401610337565b6000818152606660205260409020546001146105055760405162461bcd60e51b815260206004820152601760248201527f43616e6e6f74207175697420647572696e672067616d650000000000000000006044820152606401610337565b6000818152606660205260408120805433929061052457610524610ea9565b6000918252602090912001546001600160a01b03161461057f5760405162461bcd60e51b815260206004820152601660248201527513db9b1e4818dc99585d1bdc9cc818d85b881c5d5a5d60521b6044820152606401610337565b33600081815260656020526040808220829055518392917fb1620e21b30d953f0f9f2ffdc0d48c8c67cc7b0e1727d2658c0b8a1bfab1ae6291a350565b6105c4610be0565b6105ce6000610c3a565b565b606660205281600052604060002081815481106105ec57600080fd5b6000918252602090912001546001600160a01b03169150829050565b600054610100900460ff16158080156106285750600054600160ff909116105b806106425750303b158015610642575060005460ff166001145b6106a55760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610337565b6000805460ff1916600117905580156106c8576000805461ff0019166101001790555b6106d0610c8c565b8015610446576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a150565b3360009081526067602052604090205460ff166107715760405162461bcd60e51b8152602060048201526017602482015276139bdd081c9959da5cdd195c99590818dbdb9d1c9858dd604a1b6044820152606401610337565b60005b818110156107b9576107a78484848481811061079257610792610ea9565b90506020020160208101906102729190610d1b565b806107b181610ebf565b915050610774565b50505050565b60608167ffffffffffffffff8111156107da576107da610ee6565b604051908082528060200260200182016040528015610803578160200160208202803683370190505b50905060005b8281101561088f576065600085858481811061082757610827610ea9565b905060200201602081019061083c9190610d1b565b6001600160a01b03166001600160a01b031681526020019081526020016000206000015482828151811061087257610872610ea9565b60209081029190910101528061088781610ebf565b915050610809565b5092915050565b3360009081526067602052604090205460ff166108ef5760405162461bcd60e51b8152602060048201526017602482015276139bdd081c9959da5cdd195c99590818dbdb9d1c9858dd604a1b6044820152606401610337565b6001600160a01b03811660009081526065602052604090205482146109695760405162461bcd60e51b815260206004820152602a60248201527f506c61796572206e6f7420696e207468652067616d652073706563696669656460448201526908189e4819d85b59525960b21b6064820152608401610337565b6001600160a01b038116600081815260656020526040808220829055518492917f7823e479a1a4ebe2418874847436f8a1680c5ee5b17f38bb59dbff28e1b4555291a35050565b6068600081546109bf90610ebf565b909155503360009081526065602052604090205415610a185760405162461bcd60e51b8152602060048201526015602482015274416c7265616479206a6f696e656420612067616d6560581b6044820152606401610337565b606880543360008181526065602090815260408083208590559382526066815283822080546001810182559083529082200180546001600160a01b0319168317905592549151919290917f0ce3610e89a4bb9ec9359763f99110ed52a4abaea0b62028a1637e242ca2768b9190a3565b610a90610be0565b6001600160a01b038116610af55760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610337565b61044681610c3a565b6001600160a01b0381166000908152606560209081526040808320548084526066909252822080549192918291908290610b3a57610b3a610ea9565b60009182526020808320909101548583526066909152604090912080546001600160a01b039092169350906001908110610b7657610b76610ea9565b6000918252602090912001549294919350506001600160a01b0390911690565b610b9e610be0565b6001600160a01b03811660009081526067602052604090205460ff1615610446576001600160a01b03166000908152606760205260409020805460ff19169055565b6033546001600160a01b031633146105ce5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610337565b603380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff16610cb35760405162461bcd60e51b815260040161033790610efc565b6105ce600054610100900460ff16610cdd5760405162461bcd60e51b815260040161033790610efc565b6105ce33610c3a565b600060208284031215610cf857600080fd5b5035919050565b80356001600160a01b0381168114610d1657600080fd5b919050565b600060208284031215610d2d57600080fd5b610d3682610cff565b9392505050565b60008060408385031215610d5057600080fd5b50508035926020909101359150565b60008083601f840112610d7157600080fd5b50813567ffffffffffffffff811115610d8957600080fd5b6020830191508360208260051b8501011115610da457600080fd5b9250929050565b600080600060408486031215610dc057600080fd5b83359250602084013567ffffffffffffffff811115610dde57600080fd5b610dea86828701610d5f565b9497909650939450505050565b60008060208385031215610e0a57600080fd5b823567ffffffffffffffff811115610e2157600080fd5b610e2d85828601610d5f565b90969095509350505050565b6020808252825182820181905260009190848201906040850190845b81811015610e7157835183529284019291840191600101610e55565b50909695505050505050565b60008060408385031215610e9057600080fd5b82359150610ea060208401610cff565b90509250929050565b634e487b7160e01b600052603260045260246000fd5b600060018201610edf57634e487b7160e01b600052601160045260246000fd5b5060010190565b634e487b7160e01b600052604160045260246000fd5b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b60608201526080019056fea164736f6c6343000811000a";
"0x608060405234801561001057600080fd5b506111cd806100206000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c8063a06617cd116100a2578063ce8af54b11610071578063ce8af54b1461027a578063e489a3a81461028d578063f2fde38b14610296578063f4e59123146102a9578063fac2c621146102ca57600080fd5b8063a06617cd146101eb578063ad6f6e891461021e578063c37d904414610247578063cc6fcf721461025a57600080fd5b8063715018a6116100e9578063715018a61461019a5780638129fc1c146101a257806386f024b5146101aa5780638da5cb5b146101bd5780638f779735146101d857600080fd5b8063096605131461011b57806322a5dde414610144578063344cbc68146101595780635e5c06e21461016c575b600080fd5b61012e610129366004610e75565b6102dd565b60405161013b9190610f25565b60405180910390f35b610157610152366004610f55565b6103a1565b005b610157610167366004610e75565b6103f0565b61018c61017a366004610f55565b60656020526000908152604090205481565b60405190815260200161013b565b610157610579565b61015761058d565b6101576101b8366004610f86565b61069d565b6033546040516001600160a01b03909116815260200161013b565b6101576101e6366004610ffe565b6107fb565b61020e6101f9366004610f55565b60676020526000908152604090205460ff1681565b604051901515815260200161013b565b61018c61022c366004610f55565b6001600160a01b031660009081526065602052604090205490565b61015761025536600461104a565b6108a2565b61026d610268366004611065565b61099b565b60405161013b91906110a7565b6101576102883660046110eb565b610a72565b61018c60685481565b6101576102a4366004610f55565b610b8c565b6102bc6102b7366004610f55565b610c02565b60405161013b92919061110e565b6101576102d8366004610f55565b610ce2565b6102e5610e32565b60008281526066602052604090819020815160808101835291829081018260028282826020028201915b81546001600160a01b0316815260019091019060200180831161030f575050509183525050604080518082019182905260209092019190600284810191826000855b82829054906101000a900460ff16600481111561037057610370610e8e565b8152602060019283018181049485019490930390920291018084116103515790505050505050815250509050919050565b6103a9610d2c565b6001600160a01b03811660009081526067602052604090205460ff166103ed576001600160a01b0381166000908152606760205260409020805460ff191660011790555b50565b3360009081526065602052604090205481146104535760405162461bcd60e51b815260206004820152601760248201527f4d75737420717569742061206a6f696e65642067616d6500000000000000000060448201526064015b60405180910390fd5b6000818152606660205260409020546001600160a01b03161580159061049157506000818152606660205260408120600101546001600160a01b0316145b6104dd5760405162461bcd60e51b815260206004820152601760248201527f43616e6e6f74207175697420647572696e672067616d65000000000000000000604482015260640161044a565b6000818152606660205260409020546001600160a01b0316331461053c5760405162461bcd60e51b815260206004820152601660248201527513db9b1e4818dc99585d1bdc9cc818d85b881c5d5a5d60521b604482015260640161044a565b33600081815260656020526040808220829055518392917fb1620e21b30d953f0f9f2ffdc0d48c8c67cc7b0e1727d2658c0b8a1bfab1ae6291a350565b610581610d2c565b61058b6000610d86565b565b600054610100900460ff16158080156105ad5750600054600160ff909116105b806105c75750303b1580156105c7575060005460ff166001145b61062a5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b606482015260840161044a565b6000805460ff19166001179055801561064d576000805461ff0019166101001790555b610655610dd8565b80156103ed576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a150565b33600090815260656020526040902054156106f25760405162461bcd60e51b8152602060048201526015602482015274416c7265616479206a6f696e656420612067616d6560581b604482015260640161044a565b6000828152606660205260409020546001600160a01b03161580159061073057506000828152606660205260408120600101546001600160a01b0316145b61076e5760405162461bcd60e51b815260206004820152600f60248201526e496e76616c696420706c617965727360881b604482015260640161044a565b336000818152606560209081526040808320869055858352606690915290206001810180546001600160a01b031916909217909155600201805482919061ff0019166101008360048111156107c5576107c5610e8e565b0217905550604051829033907f49f8fa5eee2e3f21251c2e968640dcaef35cb9332429eb059bb3cd56ddc2533d90600090a35050565b3360009081526067602052604090205460ff166108545760405162461bcd60e51b8152602060048201526017602482015276139bdd081c9959da5cdd195c99590818dbdb9d1c9858dd604a1b604482015260640161044a565b60005b8181101561089c5761088a8484848481811061087557610875611122565b90506020020160208101906102889190610f55565b8061089481611138565b915050610857565b50505050565b6068600081546108b190611138565b90915550336000908152606560205260409020541561090a5760405162461bcd60e51b8152602060048201526015602482015274416c7265616479206a6f696e656420612067616d6560581b604482015260640161044a565b606880543360008181526065602090815260408083208590559382526066905282812080546001600160a01b031916909217909155915482529020600201805482919060ff1916600183600481111561096557610965610e8e565b021790555060685460405133907f0ce3610e89a4bb9ec9359763f99110ed52a4abaea0b62028a1637e242ca2768b90600090a350565b60608167ffffffffffffffff8111156109b6576109b661115f565b6040519080825280602002602001820160405280156109df578160200160208202803683370190505b50905060005b82811015610a6b5760656000858584818110610a0357610a03611122565b9050602002016020810190610a189190610f55565b6001600160a01b03166001600160a01b0316815260200190815260200160002060000154828281518110610a4e57610a4e611122565b602090810291909101015280610a6381611138565b9150506109e5565b5092915050565b3360009081526067602052604090205460ff16610acb5760405162461bcd60e51b8152602060048201526017602482015276139bdd081c9959da5cdd195c99590818dbdb9d1c9858dd604a1b604482015260640161044a565b6001600160a01b0381166000908152606560205260409020548214610b455760405162461bcd60e51b815260206004820152602a60248201527f506c61796572206e6f7420696e207468652067616d652073706563696669656460448201526908189e4819d85b59525960b21b606482015260840161044a565b6001600160a01b038116600081815260656020526040808220829055518492917f7823e479a1a4ebe2418874847436f8a1680c5ee5b17f38bb59dbff28e1b4555291a35050565b610b94610d2c565b6001600160a01b038116610bf95760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161044a565b6103ed81610d86565b6000610c0c610e32565b6001600160a01b0383166000908152606560209081526040808320548084526066909252918290208251608081018085529295509290918391820190839060029082845b81546001600160a01b03168152600190910190602001808311610c50575050509183525050604080518082019182905260209092019190600284810191826000855b82829054906101000a900460ff166004811115610cb157610cb1610e8e565b815260206001928301818104948501949093039092029101808411610c925790505050505050815250509050915091565b610cea610d2c565b6001600160a01b03811660009081526067602052604090205460ff16156103ed576001600160a01b03166000908152606760205260409020805460ff19169055565b6033546001600160a01b0316331461058b5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161044a565b603380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff16610dff5760405162461bcd60e51b815260040161044a90611175565b61058b600054610100900460ff16610e295760405162461bcd60e51b815260040161044a90611175565b61058b33610d86565b6040518060400160405280610e45610e57565b8152602001610e52610e57565b905290565b60405180604001604052806002906020820280368337509192915050565b600060208284031215610e8757600080fd5b5035919050565b634e487b7160e01b600052602160045260246000fd5b80518260005b6002811015610ed25782516001600160a01b0316825260209283019290910190600101610eaa565b5050506020808201516040840160005b6002811015610f1d57825160058110610f0b57634e487b7160e01b600052602160045260246000fd5b82529183019190830190600101610ee2565b505050505050565b60808101610f338284610ea4565b92915050565b80356001600160a01b0381168114610f5057600080fd5b919050565b600060208284031215610f6757600080fd5b610f7082610f39565b9392505050565b803560058110610f5057600080fd5b60008060408385031215610f9957600080fd5b82359150610fa960208401610f77565b90509250929050565b60008083601f840112610fc457600080fd5b50813567ffffffffffffffff811115610fdc57600080fd5b6020830191508360208260051b8501011115610ff757600080fd5b9250929050565b60008060006040848603121561101357600080fd5b83359250602084013567ffffffffffffffff81111561103157600080fd5b61103d86828701610fb2565b9497909650939450505050565b60006020828403121561105c57600080fd5b610f7082610f77565b6000806020838503121561107857600080fd5b823567ffffffffffffffff81111561108f57600080fd5b61109b85828601610fb2565b90969095509350505050565b6020808252825182820181905260009190848201906040850190845b818110156110df578351835292840192918401916001016110c3565b50909695505050505050565b600080604083850312156110fe57600080fd5b82359150610fa960208401610f39565b82815260a08101610f706020830184610ea4565b634e487b7160e01b600052603260045260246000fd5b60006001820161115857634e487b7160e01b600052601160045260246000fd5b5060010190565b634e487b7160e01b600052604160045260246000fd5b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b60608201526080019056fea164736f6c6343000811000a";

@@ -408,0 +433,0 @@ type AccountManagerConstructorParams =

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc