Mix all glaze ingredients in a small saucepan and simmer until syrupy, set aside to cool
Fill disposable baking tray with ginger beer
Place ham skin side down in ginger beer (leave skin on to prevent drying out)
Put tray with ham into smoker/BBQ and start smoking for 1 hour at the lowest temperature possible (Keep below 100˚C if possible)
After 1 hour, turn ham skin side up (with skin on) and smoke for another hour
After the second hour, remove the skin leaving the ham ‘skin’ side up
Begin basting ham with pre-prepared glaze every 5-10min until 90% of the glaze liquid mixture is used (keep rest for later)
Increase the temperature slowly until golden
Mix crushed macadamia nuts with left over glaze (there will be ginger pieces in the bottom, put those on too, they add flavour) and press into ham to act as a crust over the top of the glaze
Continue to bake until crust is golden brown
Once cooked to your liking, remove from tray and carve to serve