It was a covenant.
I think, if the interpretation of God’s dealing with Abraham when Abraham fell asleep is correct is that God took both sides of the covenant unto himself.
The OP is incorrect.
"For the gifts and the calling of God are irrevocable." - Romans 11:29