function canBreedNFT(
address _nftContract,
string memory _ownerUid,
uint256 _matronId,
uint256 _sireId,
uint256 _breedFee,
string memory _url,
uint256 _txFee
) external view returns(bool)
await ManageNftRouterContract.canBreedNFT(
fairyNftContract.address,
uid,
1,
2,
ethers.utils.parseEther("10"),
"http://test.com/fairy/",
ethers.utils.parseEther("10"),
);