I am able to publish my contract in testrpc , but when i am trying to publish same contract in geth, i am getting below error:
creation of lease errored:
Gas required exceeds limit: 3000000. An important gas estimation might also be the sign of a problem in the contract code. Please check loops and be sure you did not sent value to a non payable function (that's also the reason of strong gas estimation).
Though I have 26000 ether in my account. Any suggestion what am i doing wrong?