feat: implement latest, earliest and pending getBlockByNumber cases
feat: implement latest, earliest and pending getBlockByNumber cases

ethereumjs/ethereumjs-vm,ethereumjs/ethereumjs-vm,ethereumjs/ethereumjs-vm,ethereumjs/ethereumjs-vm,ethereumjs/ethereumjs-vm