Skip to content

Commit

Permalink
Fix tests (#386)
Browse files Browse the repository at this point in the history
Fix federated validation test cases as they are broken. Fixes are:
- The current `dev` is missing an import, adding the import back.
- Copying previous commit implementation over.

---------

Co-authored-by: Denis Kolegov <dnkolegov@gmail.com>
Co-authored-by: auto-commit <auto-commit@users.noreply.github.com>
  • Loading branch information
3 people authored Dec 18, 2023
1 parent 9be95ae commit c84e1e6
Show file tree
Hide file tree
Showing 90 changed files with 1,292 additions and 908 deletions.
2 changes: 1 addition & 1 deletion .out/AccountHelper.sol/AccountHelper.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .out/ConsensusType.sol/ConsensusType.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"abi":[],"bytecode":{"object":"0x","linkReferences":{}},"deployedBytecode":{"object":"0x","linkReferences":{}},"ast":{"absolutePath":"src/enums/ConsensusType.sol","id":36898,"exportedSymbols":{"ConsensusType":[36897]},"nodeType":"SourceUnit","src":"46:128:40","nodes":[{"id":36895,"nodeType":"PragmaDirective","src":"46:23:40","nodes":[],"literals":["solidity","0.8",".19"]},{"id":36897,"nodeType":"EnumDefinition","src":"136:37:40","nodes":[],"canonicalName":"ConsensusType","members":[{"id":36896,"name":"Fendermint","nameLocation":"161:10:40","nodeType":"EnumValue","src":"161:10:40"}],"name":"ConsensusType","nameLocation":"141:13:40"}],"license":"MIT OR Apache-2.0"},"id":40}
{"abi":[],"bytecode":{"object":"0x","linkReferences":{}},"deployedBytecode":{"object":"0x","linkReferences":{}},"ast":{"absolutePath":"src/enums/ConsensusType.sol","id":36919,"exportedSymbols":{"ConsensusType":[36918]},"nodeType":"SourceUnit","src":"46:128:40","nodes":[{"id":36916,"nodeType":"PragmaDirective","src":"46:23:40","nodes":[],"literals":["solidity","0.8",".19"]},{"id":36918,"nodeType":"EnumDefinition","src":"136:37:40","nodes":[],"canonicalName":"ConsensusType","members":[{"id":36917,"name":"Fendermint","nameLocation":"161:10:40","nodeType":"EnumValue","src":"161:10:40"}],"name":"ConsensusType","nameLocation":"141:13:40"}],"license":"MIT OR Apache-2.0"},"id":40}
2 changes: 1 addition & 1 deletion .out/Constants.sol/Constants.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"abi":[],"bytecode":{"object":"0x","linkReferences":{}},"deployedBytecode":{"object":"0x","linkReferences":{}},"ast":{"absolutePath":"src/constants/Constants.sol","id":36421,"exportedSymbols":{"BURNT_FUNDS_ACTOR":[36402],"EMPTY_BYTES":[36414],"EMPTY_HASH":[36408],"METHOD_SEND":[36420]},"nodeType":"SourceUnit","src":"46:199:37","nodes":[{"id":36396,"nodeType":"PragmaDirective","src":"46:23:37","nodes":[],"literals":["solidity","0.8",".19"]},{"id":36402,"nodeType":"VariableDeclaration","src":"71:48:37","nodes":[],"constant":true,"mutability":"constant","name":"BURNT_FUNDS_ACTOR","nameLocation":"88:17:37","scope":36421,"stateVariable":false,"storageLocation":"default","typeDescriptions":{"typeIdentifier":"t_address","typeString":"address"},"typeName":{"id":36397,"name":"address","nodeType":"ElementaryTypeName","src":"71:7:37","stateMutability":"nonpayable","typeDescriptions":{"typeIdentifier":"t_address","typeString":"address"}},"value":{"arguments":[{"hexValue":"3939","id":36400,"isConstant":false,"isLValue":false,"isPure":true,"kind":"number","lValueRequested":false,"nodeType":"Literal","src":"116:2:37","typeDescriptions":{"typeIdentifier":"t_rational_99_by_1","typeString":"int_const 99"},"value":"99"}],"expression":{"argumentTypes":[{"typeIdentifier":"t_rational_99_by_1","typeString":"int_const 99"}],"id":36399,"isConstant":false,"isLValue":false,"isPure":true,"lValueRequested":false,"nodeType":"ElementaryTypeNameExpression","src":"108:7:37","typeDescriptions":{"typeIdentifier":"t_type$_t_address_$","typeString":"type(address)"},"typeName":{"id":36398,"name":"address","nodeType":"ElementaryTypeName","src":"108:7:37","typeDescriptions":{}}},"id":36401,"isConstant":false,"isLValue":false,"isPure":true,"kind":"typeConversion","lValueRequested":false,"nameLocations":[],"names":[],"nodeType":"FunctionCall","src":"108:11:37","tryCall":false,"typeDescriptions":{"typeIdentifier":"t_address","typeString":"address"}},"visibility":"internal"},{"id":36408,"nodeType":"VariableDeclaration","src":"121:41:37","nodes":[],"constant":true,"mutability":"constant","name":"EMPTY_HASH","nameLocation":"138:10:37","scope":36421,"stateVariable":false,"storageLocation":"default","typeDescriptions":{"typeIdentifier":"t_bytes32","typeString":"bytes32"},"typeName":{"id":36403,"name":"bytes32","nodeType":"ElementaryTypeName","src":"121:7:37","typeDescriptions":{"typeIdentifier":"t_bytes32","typeString":"bytes32"}},"value":{"arguments":[{"hexValue":"","id":36406,"isConstant":false,"isLValue":false,"isPure":true,"kind":"string","lValueRequested":false,"nodeType":"Literal","src":"159:2:37","typeDescriptions":{"typeIdentifier":"t_stringliteral_c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470","typeString":"literal_string \"\""},"value":""}],"expression":{"argumentTypes":[{"typeIdentifier":"t_stringliteral_c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470","typeString":"literal_string \"\""}],"id":36405,"isConstant":false,"isLValue":false,"isPure":true,"lValueRequested":false,"nodeType":"ElementaryTypeNameExpression","src":"151:7:37","typeDescriptions":{"typeIdentifier":"t_type$_t_bytes32_$","typeString":"type(bytes32)"},"typeName":{"id":36404,"name":"bytes32","nodeType":"ElementaryTypeName","src":"151:7:37","typeDescriptions":{}}},"id":36407,"isConstant":false,"isLValue":false,"isPure":true,"kind":"typeConversion","lValueRequested":false,"nameLocations":[],"names":[],"nodeType":"FunctionCall","src":"151:11:37","tryCall":false,"typeDescriptions":{"typeIdentifier":"t_bytes32","typeString":"bytes32"}},"visibility":"internal"},{"id":36414,"nodeType":"VariableDeclaration","src":"164:38:37","nodes":[],"constant":true,"mutability":"constant","name":"EMPTY_BYTES","nameLocation":"179:11:37","scope":36421,"stateVariable":false,"storageLocation":"default","typeDescriptions":{"typeIdentifier":"t_bytes_memory_ptr","typeString":"bytes"},"typeName":{"id":36409,"name":"bytes","nodeType":"ElementaryTypeName","src":"164:5:37","typeDescriptions":{"typeIdentifier":"t_bytes_storage_ptr","typeString":"bytes"}},"value":{"arguments":[{"hexValue":"","id":36412,"isConstant":false,"isLValue":false,"isPure":true,"kind":"string","lValueRequested":false,"nodeType":"Literal","src":"199:2:37","typeDescriptions":{"typeIdentifier":"t_stringliteral_c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470","typeString":"literal_string \"\""},"value":""}],"expression":{"argumentTypes":[{"typeIdentifier":"t_stringliteral_c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470","typeString":"literal_string \"\""}],"id":36411,"isConstant":false,"isLValue":false,"isPure":true,"lValueRequested":false,"nodeType":"ElementaryTypeNameExpression","src":"193:5:37","typeDescriptions":{"typeIdentifier":"t_type$_t_bytes_storage_ptr_$","typeString":"type(bytes storage pointer)"},"typeName":{"id":36410,"name":"bytes","nodeType":"ElementaryTypeName","src":"193:5:37","typeDescriptions":{}}},"id":36413,"isConstant":false,"isLValue":false,"isPure":true,"kind":"typeConversion","lValueRequested":false,"nameLocations":[],"names":[],"nodeType":"FunctionCall","src":"193:9:37","tryCall":false,"typeDescriptions":{"typeIdentifier":"t_bytes_memory_ptr","typeString":"bytes memory"}},"visibility":"internal"},{"id":36420,"nodeType":"VariableDeclaration","src":"204:39:37","nodes":[],"constant":true,"mutability":"constant","name":"METHOD_SEND","nameLocation":"220:11:37","scope":36421,"stateVariable":false,"storageLocation":"default","typeDescriptions":{"typeIdentifier":"t_bytes4","typeString":"bytes4"},"typeName":{"id":36415,"name":"bytes4","nodeType":"ElementaryTypeName","src":"204:6:37","typeDescriptions":{"typeIdentifier":"t_bytes4","typeString":"bytes4"}},"value":{"arguments":[{"hexValue":"30","id":36418,"isConstant":false,"isLValue":false,"isPure":true,"kind":"number","lValueRequested":false,"nodeType":"Literal","src":"241:1:37","typeDescriptions":{"typeIdentifier":"t_rational_0_by_1","typeString":"int_const 0"},"value":"0"}],"expression":{"argumentTypes":[{"typeIdentifier":"t_rational_0_by_1","typeString":"int_const 0"}],"id":36417,"isConstant":false,"isLValue":false,"isPure":true,"lValueRequested":false,"nodeType":"ElementaryTypeNameExpression","src":"234:6:37","typeDescriptions":{"typeIdentifier":"t_type$_t_bytes4_$","typeString":"type(bytes4)"},"typeName":{"id":36416,"name":"bytes4","nodeType":"ElementaryTypeName","src":"234:6:37","typeDescriptions":{}}},"id":36419,"isConstant":false,"isLValue":false,"isPure":true,"kind":"typeConversion","lValueRequested":false,"nameLocations":[],"names":[],"nodeType":"FunctionCall","src":"234:9:37","tryCall":false,"typeDescriptions":{"typeIdentifier":"t_bytes4","typeString":"bytes4"}},"visibility":"internal"}],"license":"MIT OR Apache-2.0"},"id":37}
{"abi":[],"bytecode":{"object":"0x","linkReferences":{}},"deployedBytecode":{"object":"0x","linkReferences":{}},"ast":{"absolutePath":"src/constants/Constants.sol","id":36442,"exportedSymbols":{"BURNT_FUNDS_ACTOR":[36423],"EMPTY_BYTES":[36435],"EMPTY_HASH":[36429],"METHOD_SEND":[36441]},"nodeType":"SourceUnit","src":"46:199:37","nodes":[{"id":36417,"nodeType":"PragmaDirective","src":"46:23:37","nodes":[],"literals":["solidity","0.8",".19"]},{"id":36423,"nodeType":"VariableDeclaration","src":"71:48:37","nodes":[],"constant":true,"mutability":"constant","name":"BURNT_FUNDS_ACTOR","nameLocation":"88:17:37","scope":36442,"stateVariable":false,"storageLocation":"default","typeDescriptions":{"typeIdentifier":"t_address","typeString":"address"},"typeName":{"id":36418,"name":"address","nodeType":"ElementaryTypeName","src":"71:7:37","stateMutability":"nonpayable","typeDescriptions":{"typeIdentifier":"t_address","typeString":"address"}},"value":{"arguments":[{"hexValue":"3939","id":36421,"isConstant":false,"isLValue":false,"isPure":true,"kind":"number","lValueRequested":false,"nodeType":"Literal","src":"116:2:37","typeDescriptions":{"typeIdentifier":"t_rational_99_by_1","typeString":"int_const 99"},"value":"99"}],"expression":{"argumentTypes":[{"typeIdentifier":"t_rational_99_by_1","typeString":"int_const 99"}],"id":36420,"isConstant":false,"isLValue":false,"isPure":true,"lValueRequested":false,"nodeType":"ElementaryTypeNameExpression","src":"108:7:37","typeDescriptions":{"typeIdentifier":"t_type$_t_address_$","typeString":"type(address)"},"typeName":{"id":36419,"name":"address","nodeType":"ElementaryTypeName","src":"108:7:37","typeDescriptions":{}}},"id":36422,"isConstant":false,"isLValue":false,"isPure":true,"kind":"typeConversion","lValueRequested":false,"nameLocations":[],"names":[],"nodeType":"FunctionCall","src":"108:11:37","tryCall":false,"typeDescriptions":{"typeIdentifier":"t_address","typeString":"address"}},"visibility":"internal"},{"id":36429,"nodeType":"VariableDeclaration","src":"121:41:37","nodes":[],"constant":true,"mutability":"constant","name":"EMPTY_HASH","nameLocation":"138:10:37","scope":36442,"stateVariable":false,"storageLocation":"default","typeDescriptions":{"typeIdentifier":"t_bytes32","typeString":"bytes32"},"typeName":{"id":36424,"name":"bytes32","nodeType":"ElementaryTypeName","src":"121:7:37","typeDescriptions":{"typeIdentifier":"t_bytes32","typeString":"bytes32"}},"value":{"arguments":[{"hexValue":"","id":36427,"isConstant":false,"isLValue":false,"isPure":true,"kind":"string","lValueRequested":false,"nodeType":"Literal","src":"159:2:37","typeDescriptions":{"typeIdentifier":"t_stringliteral_c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470","typeString":"literal_string \"\""},"value":""}],"expression":{"argumentTypes":[{"typeIdentifier":"t_stringliteral_c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470","typeString":"literal_string \"\""}],"id":36426,"isConstant":false,"isLValue":false,"isPure":true,"lValueRequested":false,"nodeType":"ElementaryTypeNameExpression","src":"151:7:37","typeDescriptions":{"typeIdentifier":"t_type$_t_bytes32_$","typeString":"type(bytes32)"},"typeName":{"id":36425,"name":"bytes32","nodeType":"ElementaryTypeName","src":"151:7:37","typeDescriptions":{}}},"id":36428,"isConstant":false,"isLValue":false,"isPure":true,"kind":"typeConversion","lValueRequested":false,"nameLocations":[],"names":[],"nodeType":"FunctionCall","src":"151:11:37","tryCall":false,"typeDescriptions":{"typeIdentifier":"t_bytes32","typeString":"bytes32"}},"visibility":"internal"},{"id":36435,"nodeType":"VariableDeclaration","src":"164:38:37","nodes":[],"constant":true,"mutability":"constant","name":"EMPTY_BYTES","nameLocation":"179:11:37","scope":36442,"stateVariable":false,"storageLocation":"default","typeDescriptions":{"typeIdentifier":"t_bytes_memory_ptr","typeString":"bytes"},"typeName":{"id":36430,"name":"bytes","nodeType":"ElementaryTypeName","src":"164:5:37","typeDescriptions":{"typeIdentifier":"t_bytes_storage_ptr","typeString":"bytes"}},"value":{"arguments":[{"hexValue":"","id":36433,"isConstant":false,"isLValue":false,"isPure":true,"kind":"string","lValueRequested":false,"nodeType":"Literal","src":"199:2:37","typeDescriptions":{"typeIdentifier":"t_stringliteral_c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470","typeString":"literal_string \"\""},"value":""}],"expression":{"argumentTypes":[{"typeIdentifier":"t_stringliteral_c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470","typeString":"literal_string \"\""}],"id":36432,"isConstant":false,"isLValue":false,"isPure":true,"lValueRequested":false,"nodeType":"ElementaryTypeNameExpression","src":"193:5:37","typeDescriptions":{"typeIdentifier":"t_type$_t_bytes_storage_ptr_$","typeString":"type(bytes storage pointer)"},"typeName":{"id":36431,"name":"bytes","nodeType":"ElementaryTypeName","src":"193:5:37","typeDescriptions":{}}},"id":36434,"isConstant":false,"isLValue":false,"isPure":true,"kind":"typeConversion","lValueRequested":false,"nameLocations":[],"names":[],"nodeType":"FunctionCall","src":"193:9:37","tryCall":false,"typeDescriptions":{"typeIdentifier":"t_bytes_memory_ptr","typeString":"bytes memory"}},"visibility":"internal"},{"id":36441,"nodeType":"VariableDeclaration","src":"204:39:37","nodes":[],"constant":true,"mutability":"constant","name":"METHOD_SEND","nameLocation":"220:11:37","scope":36442,"stateVariable":false,"storageLocation":"default","typeDescriptions":{"typeIdentifier":"t_bytes4","typeString":"bytes4"},"typeName":{"id":36436,"name":"bytes4","nodeType":"ElementaryTypeName","src":"204:6:37","typeDescriptions":{"typeIdentifier":"t_bytes4","typeString":"bytes4"}},"value":{"arguments":[{"hexValue":"30","id":36439,"isConstant":false,"isLValue":false,"isPure":true,"kind":"number","lValueRequested":false,"nodeType":"Literal","src":"241:1:37","typeDescriptions":{"typeIdentifier":"t_rational_0_by_1","typeString":"int_const 0"},"value":"0"}],"expression":{"argumentTypes":[{"typeIdentifier":"t_rational_0_by_1","typeString":"int_const 0"}],"id":36438,"isConstant":false,"isLValue":false,"isPure":true,"lValueRequested":false,"nodeType":"ElementaryTypeNameExpression","src":"234:6:37","typeDescriptions":{"typeIdentifier":"t_type$_t_bytes4_$","typeString":"type(bytes4)"},"typeName":{"id":36437,"name":"bytes4","nodeType":"ElementaryTypeName","src":"234:6:37","typeDescriptions":{}}},"id":36440,"isConstant":false,"isLValue":false,"isPure":true,"kind":"typeConversion","lValueRequested":false,"nameLocations":[],"names":[],"nodeType":"FunctionCall","src":"234:9:37","tryCall":false,"typeDescriptions":{"typeIdentifier":"t_bytes4","typeString":"bytes4"}},"visibility":"internal"}],"license":"MIT OR Apache-2.0"},"id":37}
2 changes: 1 addition & 1 deletion .out/CrossMsgHelper.sol/CrossMsgHelper.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .out/CrossNet.sol/CrossNet.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .out/DiamondCutFacet.sol/DiamondCutFacet.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .out/DiamondLoupeFacet.sol/DiamondLoupeFacet.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .out/ERC20Helper.sol/DummyERC20.json

Large diffs are not rendered by default.

Loading

0 comments on commit c84e1e6

Please sign in to comment.