Fatti:
A.
A.a. La società A._ SA ha commissionato a B._ SA nel novembre 2009 opere da impresario costruttore relative alla ristrutturazione di un palazzo a X._. Il credito insoluto complessivo vantato da B._ SA per tali opere ammonta a fr. 1'082'686.43, da cui va dedotto un acconto di fr. 300'000.-- versato da A._ SA in data 16 marzo 2012.
A.b. Con istanza 3 agosto 2012 inoltrata al Pretore del Distretto di Lugano, B._ SA ha chiesto l'iscrizione provvisoria di un'ipoteca legale collettiva degli artigiani e imprenditori sulle nove proprietà per piani che costituiscono l'integralità dell'immobile, per un importo totale di fr. 782'686.35 oltre interessi. Il giorno medesimo, il Pretore ha ordinato l'iscrizione richiesta in via supercautelare. All'udienza del 14 settembre 2012, preso atto che A._ SA aveva prodotto una seconda garanzia bancaria che, sommata ad una prima in precedenza consegnata alla B._ SA, copriva l'intero importo in capitale, il Pretore ha circoscritto il proprio compito alla determinazione degli interessi. Con decisione 21 settembre 2012, ha fissato l'importo della garanzia comprensiva degli interessi in fr. 1'056'626.--. Accertata la consegna a B._ SA di una corrispondente garanzia, il Pretore ha ordinato la cancellazione a registro fondiario dell'ipoteca legale provvisoria iscritta il 3 agosto precedente.
Con sentenza 26 febbraio 2013, il Pretore ha parzialmente accolto l'istanza, nel senso che ha mantenuto in essere la garanzia prestata dalla convenuta per le pretese avanzate dall'istante limitatamente all'importo di fr. 717'568.--. Egli ha pertanto ordinato a B._ SA di restituire a A._ SA la garanzia di fr. 1'056'626.-- dietro contestuale consegna di una nuova garanzia (di egual tenore) per l'importo di fr. 717'568.-- e ha assegnato all'istante B._ SA un termine di 60 giorni per depositare l'azione di merito volta alla convalida dell'attualità della garanzia. Il Pretore ha posto le spese giudiziarie a carico di A._ SA nella misura di due terzi, e l'ha condannata al versamento a B._ SA di fr. 4'200.-- a titolo di ripetibili.
B.
Adito da A._ SA con appello 11 marzo 2013, il Tribunale di appello del Cantone Ticino lo ha respinto con la qui impugnata sentenza 15 luglio 2015, confermando il giudizio pretorile e ponendo spese giudiziarie e ripetibili a carico di A._ SA.
C.
Contro il giudizio cantonale insorge avanti al Tribunale federale A._ SA (qui di seguito: ricorrente) con un ricorso in materia civile 17 agosto 2015, postulando in via principale l'annullamento della sentenza di appello e l'integrale reiezione dell'istanza di B._ SA (qui di seguito: opponente), ed in via secondaria il rinvio dell'incarto al Tribunale di appello per nuovo giudizio ai sensi dei considerandi.
Non sono state chieste determinazioni.

Diritto:
1.
Il Tribunale federale esamina d'ufficio e con piena cognizione i ricorsi che gli sono sottoposti (<ref-ruling> consid. 6 con rinvii).
2.
È opportuno precisare preliminarmente che l'opponente non ha impugnato in appello la decisione del Pretore di limitare l'ammontare della garanzia a fr. 717'568.-- (interessi compresi). La questione dell'estensione della garanzia, pertanto, non si pone.
3.
Come rettamente ricorda il Tribunale di appello, il fatto che l'ipoteca legale sia stata sostituita da una garanzia bancaria in corso di procedura (<ref-law>) è senza influsso sullo svolgimento del processo: esso prosegue come se la garanzia non fosse stata prestata. Con la prestazione - e l'accettazione - di una garanzia, le parti evitano infatti al giudice unicamente di pronunciarsi sulla sufficienza della garanzia stessa, e dunque su un eventuale rifiuto dell'iscrizione dell'ipoteca legale per questo preciso motivo. Ma la vertenza di merito, seppur con un contenuto modificato dall'avvenuta prestazione della garanzia, permane: in particolare, incombe sempre all'artigiano o imprenditore istante provare il suo diritto all'iscrizione di un'ipoteca legale di un determinato importo nonché il rispetto del termine dell'<ref-law> (<ref-ruling> consid. 1b).
4.
Il ricorso, rispettoso dei termini e della forma previsti dalla legge (art. 42 cpv. 2 e 100 cpv. 1 LTF), è stato introdotto da una parte che ha visto respinte dall'autorità giudiziaria cantonale di ultima is tanza le proprie conclusioni (art. 75 cpv. 1 e 2, <ref-law>) ed è diretto contro una sentenza resa in materia civile con valore di lite superiore al minimo legale (art. 72 cpv. 1 e art. 74 cpv. 1 lett. b LTF). Nell'ottica delle disposizioni menzionate, esso sarebbe ammissibile.
5.
5.1. Il ricorso in materia civile è per principio ammissibile contro decisioni finali (<ref-law>), parziali (art. 91 lett. a e b LTF) e contro decisioni pregiudiziali e incidentali sulla competenza e la ricusa (<ref-law>). Altre decisioni pregiudiziali e incidentali, per contro, possono fare l'oggetto di un ricorso immediato al Tribunale federale unicamente se sono suscettibili di causare un pregiudizio irreparabile, oppure se l'accoglimento del gravame comporti immediatamente una decisione finale consentendo di evitare una procedura probatoria defatigante o dispendiosa (<ref-law>); se nessuna di queste due condizioni è soddisfatta, le decisioni pregiudiziali e incidentali potranno essere impugnate con la decisione finale, nella misura in cui esse influiscano sul contenuto della stessa (<ref-law>).
5.2. Se confermata, la decisione di rifiuto dell'iscrizione provvisoria di un'ipoteca legale degli artigiani e imprenditori mette fine al procedimento, poiché il diritto di richiedere l'ipoteca cade in perenzione (<ref-law>) : essa è pertanto una decisione finale ai sensi dell'<ref-law> (<ref-ruling> consid. 1.2.2).
Per contro, la decisione che autorizza l'iscrizione provvisoria di una tale ipoteca legale ha il valore di una misura conservativa ordinata a titolo provvisionale: essa dovrà infatti essere proseguita mediante un'azione di merito, di cui è una mera tappa, avente per scopo l'iscrizione definitiva. È pertanto una decisione incidentale ai sensi dell'<ref-law>. Per principio, essa non può portare ad una decisione finale, sicché la variante enunciata all'<ref-law> non entra in linea di conto; per costante giurisprudenza, poi, essa non è suscettibile di causare un pregiudizio irreparabile al proprietario, ciò che esclude l'applicazione dell'<ref-law> (<ref-ruling> consid. 1.2.3; sentenze 5A_613/2015 del 22 gennaio 2016 consid. 1; 5A_541/2011 del 3 gennaio 2012 consid. 1.2 e 2).
5.3. Il presente ricorso si appalesa pertanto di primo acchito inammissibile - a maggior ragione considerato che la ricorrente non espone alcun argomento suscettibile di spiegare perché, nel caso concreto, le condizioni poste dall'<ref-law> sarebbero adempiute (sull'obbligo di motivazione e le conseguenze del suo mancato ossequio v. <ref-ruling> consid. 1.2; <ref-ruling> consid. 2.3.1 e 2.4.2; da ultimo sentenza 5A_51/2016 del 1° aprile 2016 consid. 2.3).
6.
Il ricorso va pertanto dichiarato inammissibile, con conseguenza di tassa e spese a carico della ricorrente soccombente (<ref-law>). Non sono dovute ripetibili, non essendo l'opponente stata invitata ad esprimersi (<ref-law> e contrario).

Per questi motivi, il Tribunale federale pronuncia:
1.
Il ricorso è inammissibile.
2.
Le spese giudiziarie di fr. 6'000.-- sono poste a carico della ricorrente.
3.
Comunicazione ai patrocinatori delle parti e alla I Camera civile del Tribunale d'appello del Cantone Ticino.