Skip to content

Commit

Permalink
Contract cleanup - remove the unused TipMessage event (#1889)
Browse files Browse the repository at this point in the history
  • Loading branch information
texuf authored Dec 20, 2024
1 parent 45920e7 commit 062a38c
Show file tree
Hide file tree
Showing 13 changed files with 12 additions and 169 deletions.
4 changes: 1 addition & 3 deletions contracts/src/spaces/facets/tipping/ITipping.sol
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,6 @@ interface ITippingBase {
bytes32 channelId
);

event TipMessage(bytes32 indexed messageId, bytes32 indexed channelId);

// =============================================================
// Errors
// =============================================================
Expand All @@ -53,7 +51,7 @@ interface ITipping is ITippingBase {
/// @param tipRequest The tip request containing token ID, currency, amount, message ID and channel ID
/// @dev Requires sender and receiver to be members of the space
/// @dev Requires amount > 0 and valid currency address
/// @dev Emits Tip and TipMessage events
/// @dev Emits Tip event
function tip(TipRequest calldata tipRequest) external payable;

/// @notice Gets the total tips received for a token ID in a specific currency
Expand Down
19 changes: 0 additions & 19 deletions packages/generated/dev/abis/ITipping.abi.json
Original file line number Diff line number Diff line change
Expand Up @@ -163,25 +163,6 @@
],
"anonymous": false
},
{
"type": "event",
"name": "TipMessage",
"inputs": [
{
"name": "messageId",
"type": "bytes32",
"indexed": true,
"internalType": "bytes32"
},
{
"name": "channelId",
"type": "bytes32",
"indexed": true,
"internalType": "bytes32"
}
],
"anonymous": false
},
{
"type": "error",
"name": "AmountIsZero",
Expand Down
19 changes: 0 additions & 19 deletions packages/generated/dev/abis/ITipping.abi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -163,25 +163,6 @@ export default [
],
"anonymous": false
},
{
"type": "event",
"name": "TipMessage",
"inputs": [
{
"name": "messageId",
"type": "bytes32",
"indexed": true,
"internalType": "bytes32"
},
{
"name": "channelId",
"type": "bytes32",
"indexed": true,
"internalType": "bytes32"
}
],
"anonymous": false
},
{
"type": "error",
"name": "AmountIsZero",
Expand Down
2 changes: 1 addition & 1 deletion packages/generated/dev/abis/ITipping.json

Large diffs are not rendered by default.

27 changes: 4 additions & 23 deletions packages/generated/dev/abis/ITipping.metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -84,25 +84,6 @@
"name": "Tip",
"anonymous": false
},
{
"inputs": [
{
"internalType": "bytes32",
"name": "messageId",
"type": "bytes32",
"indexed": true
},
{
"internalType": "bytes32",
"name": "channelId",
"type": "bytes32",
"indexed": true
}
],
"type": "event",
"name": "TipMessage",
"anonymous": false
},
{
"inputs": [
{
Expand Down Expand Up @@ -222,7 +203,7 @@
"kind": "dev",
"methods": {
"tip((uint256,address,uint256,bytes32,bytes32))": {
"details": "Requires sender and receiver to be members of the spaceRequires amount > 0 and valid currency addressEmits Tip and TipMessage events",
"details": "Requires sender and receiver to be members of the spaceRequires amount > 0 and valid currency addressEmits Tip event",
"params": {
"tipRequest": "The tip request containing token ID, currency, amount, message ID and channel ID"
}
Expand Down Expand Up @@ -310,10 +291,10 @@
},
"sources": {
"contracts/src/spaces/facets/tipping/ITipping.sol": {
"keccak256": "0x0a1e0e1dc4348db9f99eb011c2cb879e4a4ad9e59a4018e94f25ffd8df109e39",
"keccak256": "0xd355586e5c85f3ea4e394862e8f8e8902b6ef9024a06a6b0c88546371dd6a97a",
"urls": [
"bzz-raw://5529fb17761ab16bec83418a868ac9ec378c6f0cb4d9716a82e4f2881b32e672",
"dweb:/ipfs/QmSCae7ame2HxXmi2XbdTAZXVUiuqANZExKn3EK6ZfrFRr"
"bzz-raw://cd77ed121cffdc5121a16dd4f367dec96c8d5b34a8b5bd64f72feea87d393148",
"dweb:/ipfs/Qmefw7ESa4WPE4RKyC6HE3sxsMgZS5PepJp8YpWYC7DeAU"
],
"license": "MIT"
}
Expand Down
19 changes: 0 additions & 19 deletions packages/generated/dev/abis/ITippingBase.abi.json
Original file line number Diff line number Diff line change
Expand Up @@ -48,25 +48,6 @@
],
"anonymous": false
},
{
"type": "event",
"name": "TipMessage",
"inputs": [
{
"name": "messageId",
"type": "bytes32",
"indexed": true,
"internalType": "bytes32"
},
{
"name": "channelId",
"type": "bytes32",
"indexed": true,
"internalType": "bytes32"
}
],
"anonymous": false
},
{
"type": "error",
"name": "AmountIsZero",
Expand Down
19 changes: 0 additions & 19 deletions packages/generated/dev/abis/ITippingBase.abi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -48,25 +48,6 @@ export default [
],
"anonymous": false
},
{
"type": "event",
"name": "TipMessage",
"inputs": [
{
"name": "messageId",
"type": "bytes32",
"indexed": true,
"internalType": "bytes32"
},
{
"name": "channelId",
"type": "bytes32",
"indexed": true,
"internalType": "bytes32"
}
],
"anonymous": false
},
{
"type": "error",
"name": "AmountIsZero",
Expand Down
2 changes: 1 addition & 1 deletion packages/generated/dev/abis/ITippingBase.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"abi":[{"type":"event","name":"Tip","inputs":[{"name":"tokenId","type":"uint256","indexed":true,"internalType":"uint256"},{"name":"currency","type":"address","indexed":true,"internalType":"address"},{"name":"sender","type":"address","indexed":false,"internalType":"address"},{"name":"receiver","type":"address","indexed":false,"internalType":"address"},{"name":"amount","type":"uint256","indexed":false,"internalType":"uint256"},{"name":"messageId","type":"bytes32","indexed":false,"internalType":"bytes32"},{"name":"channelId","type":"bytes32","indexed":false,"internalType":"bytes32"}],"anonymous":false},{"type":"event","name":"TipMessage","inputs":[{"name":"messageId","type":"bytes32","indexed":true,"internalType":"bytes32"},{"name":"channelId","type":"bytes32","indexed":true,"internalType":"bytes32"}],"anonymous":false},{"type":"error","name":"AmountIsZero","inputs":[]},{"type":"error","name":"CannotTipSelf","inputs":[]},{"type":"error","name":"CurrencyIsZero","inputs":[]},{"type":"error","name":"ReceiverIsNotMember","inputs":[]},{"type":"error","name":"SenderIsNotMember","inputs":[]},{"type":"error","name":"TokenDoesNotExist","inputs":[]}],"bytecode":{"object":"0x","sourceMap":"","linkReferences":{}},"deployedBytecode":{"object":"0x","sourceMap":"","linkReferences":{}},"methodIdentifiers":{},"rawMetadata":"{\"compiler\":{\"version\":\"0.8.24+commit.e11b9ed9\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[],\"name\":\"AmountIsZero\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"CannotTipSelf\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"CurrencyIsZero\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ReceiverIsNotMember\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"SenderIsNotMember\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"TokenDoesNotExist\",\"type\":\"error\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"currency\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"receiver\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"messageId\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"channelId\",\"type\":\"bytes32\"}],\"name\":\"Tip\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"messageId\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"channelId\",\"type\":\"bytes32\"}],\"name\":\"TipMessage\",\"type\":\"event\"}],\"devdoc\":{\"kind\":\"dev\",\"methods\":{},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"contracts/src/spaces/facets/tipping/ITipping.sol\":\"ITippingBase\"},\"evmVersion\":\"paris\",\"libraries\":{},\"metadata\":{\"appendCBOR\":false,\"bytecodeHash\":\"none\"},\"optimizer\":{\"enabled\":true,\"runs\":200},\"remappings\":[\":@openzeppelin/=node_modules/@openzeppelin/\",\":@prb/math/=node_modules/@prb/math/src/\",\":@prb/test/=node_modules/@prb/test/src/\",\":@river-build/diamond/=node_modules/@river-build/diamond/\",\":account-abstraction/=node_modules/account-abstraction/contracts/\",\":ds-test/=node_modules/ds-test/src/\",\":forge-std/=node_modules/forge-std/src/\",\":hardhat-deploy/=node_modules/hardhat-deploy/\",\":solady/=node_modules/solady/src/\"]},\"sources\":{\"contracts/src/spaces/facets/tipping/ITipping.sol\":{\"keccak256\":\"0x0a1e0e1dc4348db9f99eb011c2cb879e4a4ad9e59a4018e94f25ffd8df109e39\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://5529fb17761ab16bec83418a868ac9ec378c6f0cb4d9716a82e4f2881b32e672\",\"dweb:/ipfs/QmSCae7ame2HxXmi2XbdTAZXVUiuqANZExKn3EK6ZfrFRr\"]}},\"version\":1}","metadata":{"compiler":{"version":"0.8.24+commit.e11b9ed9"},"language":"Solidity","output":{"abi":[{"inputs":[],"type":"error","name":"AmountIsZero"},{"inputs":[],"type":"error","name":"CannotTipSelf"},{"inputs":[],"type":"error","name":"CurrencyIsZero"},{"inputs":[],"type":"error","name":"ReceiverIsNotMember"},{"inputs":[],"type":"error","name":"SenderIsNotMember"},{"inputs":[],"type":"error","name":"TokenDoesNotExist"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256","indexed":true},{"internalType":"address","name":"currency","type":"address","indexed":true},{"internalType":"address","name":"sender","type":"address","indexed":false},{"internalType":"address","name":"receiver","type":"address","indexed":false},{"internalType":"uint256","name":"amount","type":"uint256","indexed":false},{"internalType":"bytes32","name":"messageId","type":"bytes32","indexed":false},{"internalType":"bytes32","name":"channelId","type":"bytes32","indexed":false}],"type":"event","name":"Tip","anonymous":false},{"inputs":[{"internalType":"bytes32","name":"messageId","type":"bytes32","indexed":true},{"internalType":"bytes32","name":"channelId","type":"bytes32","indexed":true}],"type":"event","name":"TipMessage","anonymous":false}],"devdoc":{"kind":"dev","methods":{},"version":1},"userdoc":{"kind":"user","methods":{},"version":1}},"settings":{"remappings":["@openzeppelin/=node_modules/@openzeppelin/","@prb/math/=node_modules/@prb/math/src/","@prb/test/=node_modules/@prb/test/src/","@river-build/diamond/=node_modules/@river-build/diamond/","account-abstraction/=node_modules/account-abstraction/contracts/","ds-test/=node_modules/ds-test/src/","forge-std/=node_modules/forge-std/src/","hardhat-deploy/=node_modules/hardhat-deploy/","solady/=node_modules/solady/src/"],"optimizer":{"enabled":true,"runs":200},"metadata":{"bytecodeHash":"none","appendCBOR":false},"compilationTarget":{"contracts/src/spaces/facets/tipping/ITipping.sol":"ITippingBase"},"evmVersion":"paris","libraries":{}},"sources":{"contracts/src/spaces/facets/tipping/ITipping.sol":{"keccak256":"0x0a1e0e1dc4348db9f99eb011c2cb879e4a4ad9e59a4018e94f25ffd8df109e39","urls":["bzz-raw://5529fb17761ab16bec83418a868ac9ec378c6f0cb4d9716a82e4f2881b32e672","dweb:/ipfs/QmSCae7ame2HxXmi2XbdTAZXVUiuqANZExKn3EK6ZfrFRr"],"license":"MIT"}},"version":1},"id":270}
{"abi":[{"type":"event","name":"Tip","inputs":[{"name":"tokenId","type":"uint256","indexed":true,"internalType":"uint256"},{"name":"currency","type":"address","indexed":true,"internalType":"address"},{"name":"sender","type":"address","indexed":false,"internalType":"address"},{"name":"receiver","type":"address","indexed":false,"internalType":"address"},{"name":"amount","type":"uint256","indexed":false,"internalType":"uint256"},{"name":"messageId","type":"bytes32","indexed":false,"internalType":"bytes32"},{"name":"channelId","type":"bytes32","indexed":false,"internalType":"bytes32"}],"anonymous":false},{"type":"error","name":"AmountIsZero","inputs":[]},{"type":"error","name":"CannotTipSelf","inputs":[]},{"type":"error","name":"CurrencyIsZero","inputs":[]},{"type":"error","name":"ReceiverIsNotMember","inputs":[]},{"type":"error","name":"SenderIsNotMember","inputs":[]},{"type":"error","name":"TokenDoesNotExist","inputs":[]}],"bytecode":{"object":"0x","sourceMap":"","linkReferences":{}},"deployedBytecode":{"object":"0x","sourceMap":"","linkReferences":{}},"methodIdentifiers":{},"rawMetadata":"{\"compiler\":{\"version\":\"0.8.24+commit.e11b9ed9\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[],\"name\":\"AmountIsZero\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"CannotTipSelf\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"CurrencyIsZero\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ReceiverIsNotMember\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"SenderIsNotMember\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"TokenDoesNotExist\",\"type\":\"error\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"currency\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"receiver\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"messageId\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"channelId\",\"type\":\"bytes32\"}],\"name\":\"Tip\",\"type\":\"event\"}],\"devdoc\":{\"kind\":\"dev\",\"methods\":{},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"contracts/src/spaces/facets/tipping/ITipping.sol\":\"ITippingBase\"},\"evmVersion\":\"paris\",\"libraries\":{},\"metadata\":{\"appendCBOR\":false,\"bytecodeHash\":\"none\"},\"optimizer\":{\"enabled\":true,\"runs\":200},\"remappings\":[\":@openzeppelin/=node_modules/@openzeppelin/\",\":@prb/math/=node_modules/@prb/math/src/\",\":@prb/test/=node_modules/@prb/test/src/\",\":@river-build/diamond/=node_modules/@river-build/diamond/\",\":account-abstraction/=node_modules/account-abstraction/contracts/\",\":ds-test/=node_modules/ds-test/src/\",\":forge-std/=node_modules/forge-std/src/\",\":hardhat-deploy/=node_modules/hardhat-deploy/\",\":solady/=node_modules/solady/src/\"]},\"sources\":{\"contracts/src/spaces/facets/tipping/ITipping.sol\":{\"keccak256\":\"0xd355586e5c85f3ea4e394862e8f8e8902b6ef9024a06a6b0c88546371dd6a97a\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://cd77ed121cffdc5121a16dd4f367dec96c8d5b34a8b5bd64f72feea87d393148\",\"dweb:/ipfs/Qmefw7ESa4WPE4RKyC6HE3sxsMgZS5PepJp8YpWYC7DeAU\"]}},\"version\":1}","metadata":{"compiler":{"version":"0.8.24+commit.e11b9ed9"},"language":"Solidity","output":{"abi":[{"inputs":[],"type":"error","name":"AmountIsZero"},{"inputs":[],"type":"error","name":"CannotTipSelf"},{"inputs":[],"type":"error","name":"CurrencyIsZero"},{"inputs":[],"type":"error","name":"ReceiverIsNotMember"},{"inputs":[],"type":"error","name":"SenderIsNotMember"},{"inputs":[],"type":"error","name":"TokenDoesNotExist"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256","indexed":true},{"internalType":"address","name":"currency","type":"address","indexed":true},{"internalType":"address","name":"sender","type":"address","indexed":false},{"internalType":"address","name":"receiver","type":"address","indexed":false},{"internalType":"uint256","name":"amount","type":"uint256","indexed":false},{"internalType":"bytes32","name":"messageId","type":"bytes32","indexed":false},{"internalType":"bytes32","name":"channelId","type":"bytes32","indexed":false}],"type":"event","name":"Tip","anonymous":false}],"devdoc":{"kind":"dev","methods":{},"version":1},"userdoc":{"kind":"user","methods":{},"version":1}},"settings":{"remappings":["@openzeppelin/=node_modules/@openzeppelin/","@prb/math/=node_modules/@prb/math/src/","@prb/test/=node_modules/@prb/test/src/","@river-build/diamond/=node_modules/@river-build/diamond/","account-abstraction/=node_modules/account-abstraction/contracts/","ds-test/=node_modules/ds-test/src/","forge-std/=node_modules/forge-std/src/","hardhat-deploy/=node_modules/hardhat-deploy/","solady/=node_modules/solady/src/"],"optimizer":{"enabled":true,"runs":200},"metadata":{"bytecodeHash":"none","appendCBOR":false},"compilationTarget":{"contracts/src/spaces/facets/tipping/ITipping.sol":"ITippingBase"},"evmVersion":"paris","libraries":{}},"sources":{"contracts/src/spaces/facets/tipping/ITipping.sol":{"keccak256":"0xd355586e5c85f3ea4e394862e8f8e8902b6ef9024a06a6b0c88546371dd6a97a","urls":["bzz-raw://cd77ed121cffdc5121a16dd4f367dec96c8d5b34a8b5bd64f72feea87d393148","dweb:/ipfs/Qmefw7ESa4WPE4RKyC6HE3sxsMgZS5PepJp8YpWYC7DeAU"],"license":"MIT"}},"version":1},"id":270}
25 changes: 3 additions & 22 deletions packages/generated/dev/abis/ITippingBase.metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -83,25 +83,6 @@
"type": "event",
"name": "Tip",
"anonymous": false
},
{
"inputs": [
{
"internalType": "bytes32",
"name": "messageId",
"type": "bytes32",
"indexed": true
},
{
"internalType": "bytes32",
"name": "channelId",
"type": "bytes32",
"indexed": true
}
],
"type": "event",
"name": "TipMessage",
"anonymous": false
}
],
"devdoc": {
Expand Down Expand Up @@ -143,10 +124,10 @@
},
"sources": {
"contracts/src/spaces/facets/tipping/ITipping.sol": {
"keccak256": "0x0a1e0e1dc4348db9f99eb011c2cb879e4a4ad9e59a4018e94f25ffd8df109e39",
"keccak256": "0xd355586e5c85f3ea4e394862e8f8e8902b6ef9024a06a6b0c88546371dd6a97a",
"urls": [
"bzz-raw://5529fb17761ab16bec83418a868ac9ec378c6f0cb4d9716a82e4f2881b32e672",
"dweb:/ipfs/QmSCae7ame2HxXmi2XbdTAZXVUiuqANZExKn3EK6ZfrFRr"
"bzz-raw://cd77ed121cffdc5121a16dd4f367dec96c8d5b34a8b5bd64f72feea87d393148",
"dweb:/ipfs/Qmefw7ESa4WPE4RKyC6HE3sxsMgZS5PepJp8YpWYC7DeAU"
],
"license": "MIT"
}
Expand Down
2 changes: 1 addition & 1 deletion packages/generated/dev/abis/Member.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion packages/generated/dev/abis/UserEntitlement.json

Large diffs are not rendered by default.

22 changes: 0 additions & 22 deletions packages/generated/dev/typings/ITipping.ts
Original file line number Diff line number Diff line change
Expand Up @@ -110,11 +110,9 @@ export interface ITippingInterface extends utils.Interface {

events: {
"Tip(uint256,address,address,address,uint256,bytes32,bytes32)": EventFragment;
"TipMessage(bytes32,bytes32)": EventFragment;
};

getEvent(nameOrSignatureOrTopic: "Tip"): EventFragment;
getEvent(nameOrSignatureOrTopic: "TipMessage"): EventFragment;
}

export interface TipEventObject {
Expand All @@ -133,17 +131,6 @@ export type TipEvent = TypedEvent<

export type TipEventFilter = TypedEventFilter<TipEvent>;

export interface TipMessageEventObject {
messageId: string;
channelId: string;
}
export type TipMessageEvent = TypedEvent<
[string, string],
TipMessageEventObject
>;

export type TipMessageEventFilter = TypedEventFilter<TipMessageEvent>;

export interface ITipping extends BaseContract {
connect(signerOrProvider: Signer | Provider | string): this;
attach(addressOrName: string): this;
Expand Down Expand Up @@ -262,15 +249,6 @@ export interface ITipping extends BaseContract {
messageId?: null,
channelId?: null
): TipEventFilter;

"TipMessage(bytes32,bytes32)"(
messageId?: PromiseOrValue<BytesLike> | null,
channelId?: PromiseOrValue<BytesLike> | null
): TipMessageEventFilter;
TipMessage(
messageId?: PromiseOrValue<BytesLike> | null,
channelId?: PromiseOrValue<BytesLike> | null
): TipMessageEventFilter;
};

estimateGas: {
Expand Down
19 changes: 0 additions & 19 deletions packages/generated/dev/typings/factories/ITipping__factory.ts
Original file line number Diff line number Diff line change
Expand Up @@ -171,25 +171,6 @@ const _abi = [
],
anonymous: false,
},
{
type: "event",
name: "TipMessage",
inputs: [
{
name: "messageId",
type: "bytes32",
indexed: true,
internalType: "bytes32",
},
{
name: "channelId",
type: "bytes32",
indexed: true,
internalType: "bytes32",
},
],
anonymous: false,
},
{
type: "error",
name: "AmountIsZero",
Expand Down

0 comments on commit 062a38c

Please sign in to comment.